v-if和v-for哪個優先級更高?如果兩個同時出現,應該怎么優化得到更好的性能?
1.顯然v-for優先于v-if被解析(原因為源碼中可以看到先執行v-for再執行v-if)
2.如果同時出現,每次渲染都會先執行循環再判斷條件,無論如何循環都不可避免,浪費了性能
3.要避免出現這種情況,則在外層嵌套template,在這一層進行v-if判斷,然后在內部進行v-for循環
1.顯然v-for優先于v-if被解析(原因為源碼中可以看到先執行v-for再執行v-if)
2.如果同時出現,每次渲染都會先執行循環再判斷條件,無論如何循環都不可避免,浪費了性能
3.要避免出現這種情況,則在外層嵌套template,在這一層進行v-if判斷,然后在內部進行v-for循環