本文實(shí)例講述了vue 使用插槽分發(fā)內(nèi)容操作。分享給大家供大家參考,具體如下:

在文登等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專(zhuān)注、極致的服務(wù)理念,為客戶(hù)提供網(wǎng)站制作、
成都網(wǎng)站建設(shè) 網(wǎng)站設(shè)計(jì)制作按需定制,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),
品牌網(wǎng)站建設(shè),
成都營(yíng)銷(xiāo)網(wǎng)站建設(shè),
成都外貿(mào)網(wǎng)站制作,文登網(wǎng)站建設(shè)費(fèi)用合理。
單個(gè)插槽
除非子組件模板包含至少一個(gè) 插口,否則父組件的內(nèi)容將會(huì)被丟棄。當(dāng)子組件模板只有一個(gè)沒(méi)有屬性的插槽時(shí),父組件傳入的整個(gè)內(nèi)容片段將插入到插槽所在的 DOM 位置,并替換掉插槽標(biāo)簽本身。
最初在 標(biāo)簽中的任何內(nèi)容都被視為備用內(nèi)容。備用內(nèi)容在子組件的作用域內(nèi)編譯,并且只有在宿主元素為空,且沒(méi)有要插入的內(nèi)容時(shí)才顯示備用內(nèi)容。
例:
Vue 測(cè)試實(shí)例 - 單個(gè)插槽
我是父組件的標(biāo)題
這是一些初始內(nèi)容
這是更多的初始內(nèi)容
var childNode = {
//當(dāng)沒(méi)有時(shí),父組件的其他內(nèi)容不會(huì)顯示,當(dāng)有時(shí),要是父組件中的內(nèi)容不為空,
//中的內(nèi)容就不會(huì)顯示
template: `
我是子組件的標(biāo)題
只有在沒(méi)有要分發(fā)的內(nèi)容時(shí)才會(huì)顯示。
`,
};
// 創(chuàng)建根實(shí)例
new Vue({
el: '#example',
components: {
'my-component': childNode
}
})
分享文章:vue使用插槽分發(fā)內(nèi)容操作示例【單個(gè)插槽、具名插槽、作用域插槽】-創(chuàng)新互聯(lián)
文章出自:
http://weahome.cn/article/jdgji.html