色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術(shù)文章
文章詳情頁

vue學(xué)習(xí)筆記之slot插槽用法實例分析

瀏覽:70日期:2023-02-04 14:08:36

本文實例講述了vue slot插槽用法。分享給大家供大家參考,具體如下:

不使用插槽,在template中用v-html解析父組件傳來的帶有標(biāo)簽的content

<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <script src='https://cdn.jsdelivr.net/npm/vue/dist/vue.js'></script></head><body><div id='app'> <child content='<p>Rachel</p>'></child></div></body></html><script> Vue.component(’child’, { props: [’content’], template: ’<div> <p>hello</p> <div v-html='this.content'></div> </div>’ }) var vm = new Vue({ el: ’#app’ })</script>

使用插槽,如果父組件為空,就會顯示slot中定義的默認(rèn)內(nèi)容

<child> <p>Rachel</p></child> Vue.component(’child’, { template: ’<div> <p>hello</p> <slot>默認(rèn)內(nèi)容</slot></div>’})

使用插槽添加header和footer,使用‘具名插槽’,也就是給插槽起個名字,各找各的位置。此處也可以寫默認(rèn)值,如果父組件沒有對應(yīng)的插槽內(nèi)容的話,會顯示子組件定義的插槽的默認(rèn)值。

<div id='app'> <body-content> <div slot='header'>header</div> <div slot='footer'>footer</div> </body-content></div> Vue.component(’body-content’, { template: ’<div> <slot name='header'>default header</slot> <div class='content'>content</div> <slot name='footer'>default footer</slot></div>’})

感興趣的朋友可以使用在線HTML/CSS/JavaScript代碼運行工具:http://tools.jb51.net/code/HtmlJsRun測試上述代碼運行效果。

希望本文所述對大家vue.js程序設(shè)計有所幫助。

標(biāo)簽: Vue
相關(guān)文章:
主站蜘蛛池模板: 欧美久久久久欧美一区 | 三级手机在线观看 | 国产精品毛片va一区二区三区 | 美女视频免费黄的 | 毛片欧美| 国产黄色小视频在线观看 | 最新精品亚洲成a人在线观看 | 97国产成人精品视频 | 色午夜在线 | 免费观看国产精品 | 伊人狠狠丁香婷婷综合色 | 在线a毛片免费视频观看 | 成人在线免费观看网站 | 午夜一级毛片免费视频 | 国内精品小视频 | 国产三级欧美 | 日本精品网 | 波多野结衣在线观看一区二区三区 | 国产99高清一区二区 | 久久视频这里只精品3国产 久久视频这里只有精品 | 国产亚洲综合在线 | 美女三级网站 | 亚洲一级毛片在线观播放 | 2022麻豆福利午夜久久 | 手机在线看a | 伊人久久青草青青综合 | 一级一片免费看 | 久久国产影视 | 国产成人精品曰本亚洲78 | 久久久久国产一级毛片高清片 | 欧美日韩偷拍自拍 | 亚洲精品一区二区三区四 | 色伊人国产高清在线 | 日韩一级片网址 | 国产成人精品久久一区二区小说 | 成人午夜影视全部免费看 | 久久亚洲精品中文字幕第一区 | 亚洲国产高清视频在线观看 | 男人女人做刺激视频免费 | 无国产精品白浆是免费 | 波多野结衣一级片 |