arco-design / arco-design-pro-vue

An out-of-the-box solution to quickly build enterprise-level applications based on Arco Design.
https://pro.arco.design
MIT License
1.38k stars 283 forks source link

2.5.2新上的外链菜单条目点击后不应该获得高亮状态 #103

Closed pzgz closed 2 years ago

pzgz commented 2 years ago

Basic Info

What is expected?

两种方案,要吗是点击外链不改变高亮菜单项目,要吗是可以高亮,但点击当前菜单应该可以把高亮条目切换回去。个人感觉点击外链不高亮菜单条目为更合适,因为毕竟外链是不存在于系统路由中的。

Steps to reproduce

就以官网演示为例,点击外链后,会弹框到新页面,同时菜单条目会高亮选中该外链菜单条目,但这时候本页面的路由并没有变化,所以如果当前页面的状态就是高亮在外链菜单,但实际显示的页面还是之前的页面,两者是对不上的,这时候就算是再点击之前页面对应的菜单项目,菜单选择也回不去了,有点割裂。

sHow8e commented 2 years ago

@pzgz ok。get到了你的描述。点击外链高亮是为了记录或提醒用户上一步的点击操作。我这边可能还是倾向于点击高亮。我后续修复一下菜单点击回退的问题。3q

pzgz commented 2 years ago

@pzgz ok。get到了你的描述。点击外链高亮是为了记录或提醒用户上一步的点击操作。我这边可能还是倾向于点击高亮。我后续修复一下菜单点击回退的问题。3q

嗯,明白,感谢理解

sHow8e commented 2 years ago

done v2.5.3