随笔分类 -  vue

摘要:$attrs与$listeners 祖先传递数据给子孙 如果要C组件要使用A组件的方法或者数据.要不用props传递(繁琐),要不用eventBus或者vuex(大材小用) 利用 $attrs 实现祖孙组件间的数据传递, $listeners 实现祖孙组件间的事件监听 $attrs 包含了父作用域中 阅读全文 »
posted @ 2022-06-26 10:03 长安·念 阅读(76) 评论(0) 推荐(0) 编辑
摘要:ref ref='xx'相当于id='xx', this.$refs.xx去找具体的位置 通过this.$refs 可以访问到此vue实例中的所有设置了ref属性的DOM元素,并对其进行操作。 子传父 父组件在使用子组件的时候设置ref 父组件通过设置子组件ref来获取数据 父组件 <Childre 阅读全文 »
posted @ 2022-06-26 10:01 长安·念 阅读(295) 评论(0) 推荐(0) 编辑
摘要:子组件使用父组件的数据和方法 $parent 指定已创建的实例之父实例,在两者之间建立父子关系。子实例可以用 this.$parent 访问父实例,子实例被推入父实例的 $children 数组中。 父组件 data() { return { msg:'age' } }, components: { 阅读全文 »
posted @ 2022-06-26 09:39 长安·念 阅读(209) 评论(0) 推荐(0) 编辑
摘要:作用:让父组件可以向子组件指定位置插入html结构,也是一种组件间通信的方式,适用于 父组件 > 子组件 。 父级模板里的所有内容都是在父级作用域中编译的;子模板里的所有内容都是在子作用域中编译的。 分类:默认插槽、具名插槽、作用域插槽 使用方式: 默认插槽: 父组件中: <Category> <d 阅读全文 »
posted @ 2022-06-26 09:37 长安·念 阅读(1290) 评论(0) 推荐(0) 编辑
摘要:组件的自定义事件(子组件 > 父组件) 一种组件间通信的方式,适用于:子组件 > 父组件 使用场景:A是父组件,B是子组件,B想给A传数据,那么就要在A中给B绑定自定义事件(事件的回调在A中)。 绑定自定义事件: 第一种方式,在父组件中:<Demo @event-name="test"/> 或 <D 阅读全文 »
posted @ 2022-06-26 09:36 长安·念 阅读(70) 评论(0) 推荐(0) 编辑
摘要:props(父传子) 功能:让组件接收外部传过来的数据 传递数据:<Demo name="xxx"/> 父组件 子组件 如果父组件传的值是一个动态的(父传子的时候,则用v-bind绑定要用的传入的名) 子组件不变 接收数据: 第一种方式(只接收):props:['name'] 第二种方式(限制类型) 阅读全文 »
posted @ 2022-06-26 09:35 长安·念 阅读(69) 评论(0) 推荐(0) 编辑
摘要:指令 V-text:元素的textCentent v-html:元素的innerHTML v-show:通过样式的display控制显隐 v-if:通过控制DOM改变显隐 v-else:配合v-if v-for:循环渲染 必须带有key值 key必须是唯一值 v-on:绑定事件,缩写@ v-bind 阅读全文 »
posted @ 2022-06-25 13:55 长安·念 阅读(60) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示