当前位置: 首页 > Web前端 > vue.js

antd(antdesign)写多级菜单时子菜单不能展开的问题

时间:2023-03-31 23:20:50 vue.js

在写多级菜单的时候遇到这样的问题。层级嵌套,此时在a-menu中设置openKeys,子菜单中想展开子菜单,如果和原来的层级嵌套一样,就写this.openKeys=["1-1-1"];无法正确展开默认菜单。this.openKeys=["1-1-1"];//无法展开可以看到官方文档中给定的openKeys是一个数组,所以正确的写法是:this.openKeys=["1-1","1-1-1"];这样就可以正确展开多级子菜单了。