html如何用v-for遍历,v-for循环遍历

你这样定义data肯定有问题的

第一次循环肯定是

第一行

{ "审核管理": [ { "title": "头像审核", "url": "userList" }, { "title": "动态审核管理", "url": "userActivity" }, { "title": "评论审核管理", "url": "comment" }, { "title": "举报管理", "url": "reportRecord" }, { "title": "用户认证管理", "url": "authentication" }, { "title": "相册审核管理", "url": "album" }, { "title": "积分提现管理", "url": "getCash" }, { "title": "APP内容监控-花间", "url": "monitor" } ] }

第二行

{ "用户管理": [ { "title": "用户管理", "url": "user" }, { "title": "用户管理编辑", "url": "vest" } ] }

他v-for 是对于每个元素的值 而不是某个元素key 或者说第一个元素这样

所以这样定义数据肯定 有问题

你可以data:{{key:1,val:[]},key:2,val2:[]},{key:1,val:[]}} 这样data格式

然后v-for = (d,index) in data 然后想输出 data[index]。key 这是第一个 然后输出 对应的 data[index].val2 index 省略不写 是说明这个意思