亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

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

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

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

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

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

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

每一次切換,都需要銷毀+創建

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

<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <title>動態組件和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學習筆記之動態組件和v-once指令簡單示例

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

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

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

標簽: Vue
相關文章:
主站蜘蛛池模板: 国产在线爱做人成小视频 | 久久国产精品自线拍免费 | 国产成人精品综合在线观看 | 亚洲欧美一区二区三区四区 | 国产片91| 亚洲图片一区二区三区 | 成年人视频在线观看免费 | 九九精品国产兔费观看久久 | 免费久久久久 | 亚洲精品人成网在线播放影院 | 久久黄色一级视频 | 萌白酱在线喷水福利视频 | 国产三级香港三韩国三级 | 日韩黄色毛片 | tubesexvideo日本护士 | 亚洲在线免费 | 色www永久免费网站国产 | 性生活视频网 | 亚洲区精品久久一区二区三区 | 九九爱精品 | 爱爱客影院在线影院gf发现 | 久久骚 | 成 人 黄 色 免费播放 | 欧美精品在线一区 | 一区二区三区四区五区六区 | 在线成人播放毛片 | 一本一本久久a久久精品综合麻豆 | 一个人免费观看日本www视频 | 性刺激免费视频观看在线观看 | caoporen个人免费公开视频 | 亚洲国产精品日韩在线 | 一级毛片一片毛 | 成人一区二区免费中文字幕 | 亚洲天堂一区在线 | 欧美成人精品手机在线观看 | 97国产影院 | 在线观看亚洲成人 | 特黄特黄黄色大片 | 精品日韩一区二区三区视频 | 在线观看亚洲网站 | 国产精品_国产精品_国产精品 |