v-for="(p,index) of persons" 与 v-for="(p,index) in persons" 有什么区别
时间: 2024-03-02 18:20:54 浏览: 94
-PERSONS-PORTFOLIO:PERSONS PORTFOLIO
在Vue.js中,v-for指令用于渲染一组元素,它的语法格式是v-for="(item, index) in items"。其中,items是一个数组或者对象,item是数组元素或者对象的值,index是元素的索引。
在v-for指令中,可以使用in或者of作为分隔符,两者的区别在于in是ES6中的关键字,而of是Vue.js中的指令。因此,v-for="(p,index) of persons"和v-for="(p,index) in persons"在语法上没有区别,两者都可以用于遍历数组或对象中的元素。
不过,使用in作为分隔符的语法更加符合Vue.js的语法规范,因此建议使用v-for="(p,index) in persons"。
阅读全文