摘要:
<slot> 元素可以用一个特殊的特性 name 来进一步配置如何分发内容。多个插槽可以有不同的名字。具名插槽将匹配内容片段中有对应 slot 特性的元素。 # 子组件 <div class="container"> <header> <slot name="header"></slot> </he 阅读全文
posted @ 2021-01-07 14:50
Tsunami黄嵩粟
阅读(117)
评论(0)
推荐(0)
摘要:
当子组件模板只有一个没有属性的插槽时,父组件传入的整个内容片段将插入到插槽所在的 DOM 位置,并替换掉插槽标签本身。 # 子组件 <div> <h2>我是子组件的标题</h2> <slot> 只有在没有要分发的内容时才会显示。 </slot> </div> # 父组件 <div> <h1>我是父组 阅读全文
posted @ 2021-01-07 14:46
Tsunami黄嵩粟
阅读(93)
评论(0)
推荐(0)
摘要:
ref被用来给元素或子组件注册引用信息。引用信息将会注册在父组件的 $refs 对象上。如果在普通的 DOM 元素上使用,引用指向的就是 DOM 元素;如果用在子组件上,引用就指向组件实例 # 普通dom元素上 <p ref="p">hello</p> # 子组件上 <child-comp ref= 阅读全文
posted @ 2021-01-07 11:35
Tsunami黄嵩粟
阅读(434)
评论(0)
推荐(0)
摘要:
非父子组件或更多层级间组件间传值,在Vue中通过单独的事件中心来管理组件间的传值。 ² 建立统一的事件中心 const bus = new Vue() ² 传递数据方,通过一个事件触发bus.$emit(方法名,传递的数据) ² 接收数据方,在生命周期函数中,通过bus.$on(方法名,[param 阅读全文
posted @ 2021-01-07 10:57
Tsunami黄嵩粟
阅读(102)
评论(0)
推荐(0)
浙公网安备 33010602011771号