V-if与V-show的区别,以及各自的使用场景

828 阅读1分钟

这两个都是vue中的方法,但是在使用上有着本质的区别: V-show底层操作的元素的属性display的当为true的时候就会让元素显示,false的时候就会隐藏 V-if底层操控的是元素的创建和销毁; 也就是说使用v-show仅仅是让元素显示与隐藏,而v-if是直接可以销毁元素,使他不在前端页面上展示出来,即便是控制台也查找不出。