作者:卡夫卡咯 | 来源:互联网 | 2023-07-03 20:27
v-if指令1、v-if的格式:2、条件为true时3、条件为false时v-show指令格式以及使用与v-if相同v-if与v-show的区别通过抓取dom节点可以看出两者区别:
1、v-if 的格式:
2、条件为true时
3、条件为false时
格式以及使用与v-if相同
通过抓取dom节点可以看出两者区别:
1、两者均不显示时,v-if指令直接不会显示,v-show通过控制style来控制是否显示。
通过官方文档可以知道:v-if 如果是真的,那么会真正的去渲染,如果是假的根本不会去渲染。那么如果需要频繁的切换,就会导致开销很大。v-show 是初始化的时候,不管是真还是假,都会渲染,至于显示还是不显示,通过css来控制,因此如果频繁的切换,只有初始化的时候有开销,后面切换不会有太大开销。
总的用法:频繁切换用v-show 不频繁切换用 v-if。