登录  /  注册
博主信息
博文 43
粉丝 0
评论 3
访问量 34821
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
vue3:1、绑定事件 2、组件 3、路由
Time
原创
1030人浏览过

1.绑定事件

  1. <!-- 1.v-model数据双向绑定 -->
  2. <input type="text" v-model="number" />
  3. <span>{{ number }}</span>
  4. <!-- 2.v-once只渲染一次 -->
  5. <!-- <input type="text" v-model="number" /> -->
  6. <div>{{ number }}</div>
  7. <input type="text" v-model="number" />
  8. <div v-once>{{ number }}</div>
  9. <!-- 3.v-text更新元素的 `textContent` -->
  10. <div v-text="mingzi"></div>
  11. <!-- 4.`v-html` 更新元素的 `innerHTML` -->
  12. <div v-html="htmlcode"></div>
  13. <!-- 5、`v-pre` 跳过这个元素和它的子元素的编译过程,示原始 `Mustache` 标签 -->
  14. <div v-pre>{{ htmlcode }}</div>
  15. <!-- 6、`v-bind` 动态地绑定属性 语法糖 : -->
  16. <a :href="url" :title="mingzi">{{ mingzi }}</a>

2.组件components

  1. //import引入组件
  2. import TwoCom from "./components/TwoCom.vue";
  3. export default {
  4. name: "App",
  5. //组件加入
  6. components: {
  7. OneCom,
  8. TwoCom,
  9. },
  10. //父传子数据
  11. 父在标签给属性值
  12. 在子组件props接收值
  13. //子传父使用$emit关键字传给父

3.路由

  1. 在路由文件:router/index.js引入各个视图 文件
  2. 引入vue路由,使用 createRouter, createWebHistory 方法
  3. 还可以引入createWebHashHistoryhash模式路由
  4. import { createRouter, createWebHistory } from 'vue-router'
  5. import Home from '../views/Home.vue'
  6. 定义多个页面的指向,可以直接把这里的数据,放到 router 变量里。
  7. path url路径,域名后面的路径,不要重复
  8. name 页面起个名字,通过名字可以找到组件,不要重名
  9. component 页面路径,2种引入方式,先创建2个页面
  10. const routes = [
  11. {
  12. path: '/',
  13. name: 'Home',
  14. component: Home
  15. },
  16. {
  17. path: '/about',
  18. name: 'About',
  19. component: () => import('../views/About.vue')
  20. }
  21. ]
  22. 展示路由使用<router-view />标签
  23. router-link标签跳转页面 to属性写连接
批改老师:PHPzPHPz

批改状态:合格

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学