亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

vue學習筆記之slot插槽用法實例分析

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

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

不使用插槽,在template中用v-html解析父組件傳來的帶有標簽的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中定義的默認內容

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

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

<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程序設計有所幫助。

標簽: Vue
相關文章:
主站蜘蛛池模板: 日韩免费毛片 | 成人午夜视频在线观 | 欧美精品人爱a欧美精品 | 在线免费观看一区二区三区 | 精品美女视频在线观看2023 | 日产一区二区三区精品视频 | 国产91精品一区二区麻豆网站 | 欧美综合图区亚欧综合图区 | 免费网站在线高清观看 | 看国产一级片 | 黄在线观看www免费看 | 高清在线一区二区三区亚洲综合 | 久久久久久91香蕉国产 | 欧美日韩一二区 | 精品无人区乱码一区二区三区手机 | 最新国产网站 | 亚洲精品美女在线观看 | 外国黄色网 | 亚洲欧美一二三区 | 中文字幕 亚洲精品 | www.com毛片| 国产亚洲精品aa在线看 | 精品一成人岛国片在线观看 | 亚洲一区二区三区高清 | 香港aa三级久久三级不卡 | 91视频啪啪| 欧美一级特黄aa大片婷婷 | 韩日在线播放 | 日韩视频免费一区二区三区 | 日本特级黄毛片毛片视频 | 国产1000部成人免费视频 | 亚洲一级黄色毛片 | 久久久久免费精品国产 | 免费国产成人高清在线观看视频 | 亚洲色图8p | 深夜做爰性大片很黄很色视频 | 国产欧美亚洲精品第3页在线 | 欧美三级自拍 | 国产福利精品在线 | 9999网站| 国产a级淫片 |