tagview question
Closed this issue · 1 comments
FocusHuang commented
假如当前有一个dashboard的标签页,地址是xxx/dashboard,此时在地址栏上输入/permission/404,tagview会新增一个tag并且跳转过去,这个是怎么实现的
WinmezzZ commented
通过监听 pathname
的变化,去菜单信息里面获取对应的菜单,然后添加到全局的 tagsList 中去,并设置当前的 tag
详情看这个 Effetct 方法:
此时 activeTagId
发生了变化,走到了下面这个 Effetct ,监听 activeTagId
从而跳转到对应的路由(如果已存在只会跳转,如果不存在就添加)