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

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

vue學習筆記之動態(tài)組件和v-once指令簡單示例

瀏覽:99日期:2023-02-04 16:17:54

本文實例講述了vue動態(tài)組件和v-once指令。分享給大家供大家參考,具體如下:

點擊按鈕時,自動切換兩個組件

<component :is='type'></component>,當點擊按鈕之后,會自動清除原來的組件,顯示新的組件。

每一次切換,都需要銷毀+創(chuàng)建

但是這樣消耗有點大,所以我們在子組件中引用了v-once指令,這樣可以將顯示在頁面中的組件存到內存中,不會完全銷毀。

<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <title>動態(tài)組件和v-once指令</title> <script src='https://cdn.jsdelivr.net/npm/vue/dist/vue.js'></script></head><body><div id='app'> <component :is='type'></component><!-- <child-one v-if='type === ’child-one’'></child-one>--><!-- <child-two v-if='type === ’child-two’'></child-two>--> <button @click='handleBtnClick'>change</button></div></body></html><script> Vue.component(’child-one’, { template: ’<div v-once>child-one</div>’ }) Vue.component(’child-two’, { template: ’<div v-once>child-two</div>’ }) var vm = new Vue({ el: ’#app’, data: { type: ’child-one’ }, methods: { handleBtnClick: function () {this.type = (this.type === ’child-one’ ? ’child-two’ : ’child-one’); } } })</script>

運行結果:

vue學習筆記之動態(tài)組件和v-once指令簡單示例

vue學習筆記之動態(tài)組件和v-once指令簡單示例

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

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

標簽: Vue
相關文章:
主站蜘蛛池模板: 国产偷国产偷亚洲高清在线 | 日本二区免费一片黄2019 | 亚洲成人精品在线 | 国产刚刚发育被强j在线播放 | 亚洲欧美日韩中文高清一 | 国内自拍视频一区二区三区 | 亚洲午夜国产精品无卡 | 久久这里有精品 | 午夜撸 | 日韩欧美在线观看一区 | 国产稀缺精品盗摄盗拍 | 国产拍 | 曰韩一级片 | 国产l精品国产亚洲区在线观看 | www.一区二区三区 | 欧美精品一区二区三区在线播放 | 片成年免费观看网站黄 | 精品午夜视频 | 欧美一区二区三区在线观看免费 | 在线看片h站 | 欧美一级毛片国产一级毛片 | 亚洲国产一区二区三区最新 | 亚洲欧美日韩v中文在线 | 人人香蕉 | 一级毛片免费视频 | 国产一级爱片 | 精品无码久久久久国产 | 国自产精品手机在线视频香蕉 | 亚洲欧美国产五月天综合 | 谁有免费黄色网址 | 成年女人免费v片 | 久久国产亚洲精品 | 青青操在线免费观看 | 国产色网站 | 亚洲国产成人精品一区91 | 最新国产精品自拍 | 亚洲国产精品第一区二区三区 | 日韩在线不卡视频 | 成人在线观看不卡 | 这里只有精品国产 | 国产一级特黄 |