vue渲染左边菜单栏,点击会出现二级菜单,渲染不成功

1描述问题:
我现在想实现的是左边菜单栏,点击其中的主菜单会出现几个二级菜单。主菜单会有几个。后台传递的json数据是数组,数据内部的成员是对象,对象还是数组,类似这样的结构:
https://img2.mukewang.com/5bd8028a00018daf05680155.jpg

我现在想渲染在左边菜单栏中。

2我的代码:

https://img.mukewang.com/5bd8029900011ee508210338.jpg

js代码:

https://img4.mukewang.com/5bd802ab000127e604970631.jpg

3报错信息:

https://img4.mukewang.com/5bd802b80001c4f804530061.jpg

不知道是什么问题造成的?本人初学vue,希望大神指点。

慕姐8265434
浏览 2426回答 1
1回答

子衿沉夜

v-if是指令,直接写JS变量就好; $index在2.0中已经移除了。v-if="{{$index==0}}"// 改成v-if="index === 0"
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript