Vue中的v-if和v-for优先级

当v-if和v-for处于同一标签中,v-for的优先级是大于v-if的,如图:在这里插入图片描述
看结果,是v-for遍历之后,v-if才进行判断,如果是一个大型的vue项目,这样容易给浏览器造成不必要的资源浪费
在这里插入图片描述
如果想解决这个问题,就将这个v-if的位置处于v-for的父级标签中进行判断
在这里插入图片描述
结果
在这里插入图片描述
只是将一行代码进行了删除,这样减少了浏览器的压力

Logo

前往低代码交流专区

更多推荐