1.兄弟间的传值?
1.声明一个新的 VUE实例 (var app2 = new Vue())
2.给其中的一个兄弟注册方法( methods:{
btn() {
app2.$emit('mides',this.side);
}
})
3.另一个兄弟元素通过
mounted(){
app2.$on('mides',data => {
console.log(data)
this.msg = data
})
}
接收
2.局部过滤器和局部自定义属性?
局部过滤器:filters
局部自定义属性:directives
3.VUE的生命周期?
- beforeCreate
- created
- beforeMount
- mounted
- beforeUpdate
- updated
- beforeDestroy
- destroyed
4.vue中的路由?
路油器的使用:
- 引入路由文件
- 准备路由所需的组件
- 创建路由对象,在这个对象里配置路由规则
- 通过routes属性配置路由规则,
- 在vue实例中注入路由,
- 通过router-view挖坑,路径匹配到的组件会渲染到这个坑里
- vue路由中通过router-link去做跳转,它有一个to属性,to属性的值必须和path中的路径对应
router-link将来会被渲染成为a标签,它的to属性会被渲染成a标签的href属性,但它的值前对面会加一个#,变为锚点
5.Vue路由传参与取值的两种方法?
1.传参: jquery params
image.png
image.png
2.取值: jquery params
image.png
image.png
网友评论