>
切換 button
>
component
>
div>
vue.
component
('a',)
vue.
component
('b',)
newvue(,
methods:}}
).$mount
()
上述切換涉及到兩個元件的建立和銷毀,對記憶體會有損耗,如果能將元件快取起來,就可以解決這個問題
>
切換 button
>
include="
">
component
>
keep-alive
>
div>
component
>
作用:預先將之後要使用的內容進行保留
>
>
>
我是插槽的部分 div
>
hello
>
div>
'hello'
>
>
>
slot
>
>
這裡是hello h3
>
div>
template
>
vue.
component
('hello',)
newvue()
.$mount()
<
/script>
>
>
這裡是頭部 header
>
這裡是底部 footer
>
hello
>
div>
"hello"
>
>
slot
>
>
這裡是helloh3
>
slot
>
div>
template
>
vue.
component
('hello',)
newvue()
<
/script>
注意:以上兩種用法在vue2.6以上版本被廢棄,用v-slot指令來代替,因為將具名插槽和作用域插槽進行統一,而且要將這兩個屬性帶上vue標誌,並符合vue的指令特性
新舊兩種插槽
使用流程
>
>
>
}p>
template
>
hello
>
div>
"hello"
>
>
slot
>
div>
template
>
vue.
component
('hello',}
})newvue()
<
/script>
>
>
>
}p>
template
>
hello
>
div>
"hello"
>
>
slot
>
div>
template
>
newvue(}
}}})
<
/script>
vue父子元件slot插槽
關於父元件在使用子元件的時候,向子元件插入內容的方法 1 建立乙個子元件,並在vue例項中註冊 這是建立子元件 var testzujian 這是註冊子元件 let vm new vue 2 在html 中使用子元件 root testzujian div body 3 在vue例項中寫入想要插入到...
小程式 元件插槽slot
slot的使用 官網文件 單卡槽的時候 class segmentcontainer sp sb id segmentitems bind selectchange handerselectchange class segmentpane circular bindchange handerchan...
Vue之元件(插槽slot與可復用元件)
作用 通過插槽slot可以更加方便的向子元件傳遞dom元素,同時子元件使用插槽內容也十分簡單,大大簡化了 增加了 可讀性。接下來結合具體案例來了解下 作用域插槽案例 2 獲取資料 在父元件中使用 slot scope 特性從子元件獲取資料 注意 1 在父級中,具有特殊特性 slot scope 的元...