遇到一个需求是要默认展开第一个打开导航菜单,菜单内容后台返回。
(补充原型)原型如图,是一个二级菜单:
部分代码:
如图, 使用element ui 导航组件的默认激活菜单属性default-active
, 绑定defualtOpen
计算属性,当operator对象存在时,默认选中第一个导航菜单,代码如下图
但是导航菜单无法渲染出来,且报错。报错信息如下
(补充)其中,operator是在父组件从后端动态获取的对象,传递到导航组件,如图
请问,这种写法有问题吗?
遇到一个需求是要默认展开第一个打开导航菜单,菜单内容后台返回。
(补充原型)原型如图,是一个二级菜单:
部分代码:
如图, 使用element ui 导航组件的默认激活菜单属性default-active
, 绑定defualtOpen
计算属性,当operator对象存在时,默认选中第一个导航菜单,代码如下图
但是导航菜单无法渲染出来,且报错。报错信息如下
(补充)其中,operator是在父组件从后端动态获取的对象,传递到导航组件,如图
请问,这种写法有问题吗?
5 回答1.5k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
2 回答949 阅读✓ 已解决
3 回答1.3k 阅读
1 回答811 阅读✓ 已解决
1 回答785 阅读✓ 已解决
3 回答974 阅读
错误可能出现的原因是空数组在渲染时候operator[0].pool取不到值,会报错,你先尝试使用假数据将operator初始化试下错误是否解除。