Ant-D 导航菜单(Menu-version > 4.20.0) 无处写路由跳转的问题解决

152 阅读1分钟

问题原因:

问题的原因是 自4.20.0 以后 所有的路由可视组件都使用 const items 来进行管理

详细如下:

image.png

而官方提供的 参数里面并没有与路由跳转相关的变量

image.png

所以我们要理由路由的点击事件进行编程式的路由跳转

image.png

实现方法如下:

父组件中:

image.png

子组件中:

image.png

因此我们子需要将 item 中对应的 key变成 路由路径即可实现跳转.