Vue動態元件與v once指令

2021-10-01 04:47:23 字數 560 閱讀 5886

動態元件:動態元件會根據is屬性(is屬性的值是元件名)資料的變化動態自動載入不同的元件,下面這段**就是通過動態元件實現了乙個toggle的功能

"root"

>

"type"

>

<

/component>

"handleclick"

>change<

/button>

<

/div>

vue.

component

('child-one',)

vue.

component

('child-two',)

var vm =

newvue(,

methods:}}

)<

/script>

<

/body>

v-once指令:當我們頻繁的銷毀建立使用某乙個元件的時候,是影響系統的效能的,我們對元件使用v-once指令,當元件被建立的時候,元件已經被放到記憶體裡了,下次再用的時候就從記憶體裡直接取就可以了。

動態元件與v once指令

1 動態元件 component 根據is裡面資料的變化自動載入不同的元件 template div class main box div class box component is type component el button type primary click handlebtnclic...

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

點選按鈕時,自動切換兩個元件 當點選按鈕之後,會自動清除原來的元件,顯示新的元件。每一次切換,都需要銷毀 建立 但是這樣消耗有點大,所以我們在子元件中引用了v once指令,這樣可以將顯示在頁面中的元件存到記憶體中,不會完全銷毀。動態元件和v once指令 程式設計客棧 執行結果 感興趣的朋友可以使...

Vue指令 元件

1.指令 v cloak 解決插值閃爍問題 v bind 繫結屬性,簡寫 v on 繫結事件,簡寫 v show 讓這個元素顯示隱藏 需要來回切換用 v if 每次都會刪除建立節點 不需要來回切換用 v for 迴圈,加 key index 屬性,提高迴圈效能 v text 相當於之前的innert...