1. 程式人生 > >Vue學習之v-if與v-show的區別

Vue學習之v-if與v-show的區別

css屬性 綁定 strong 似的 表達式 他會 根據 als 相對

v-if和v-show具有類似的功能,不過v-if才是真正的條件渲染,他會根據表達式適當的銷毀或重建元素及綁定事件或子組件。若表達式初始值為false,則一開始元素或組件不會渲染,只有當第一次為真時,才開始編譯。

而v-show只是簡單的css屬性切換,無論條件真與否,都會被編譯。

使用場景:v-if更適合條件不經常改變的場景,因為它切換開銷相對較大,v-show適用於頻繁切換條件。

Vue學習之v-if與v-show的區別