搜索功能中对数据源的处理

来源:5-32 方案落地:剩余问题处理

knockkey

2022-01-22

老师您好!
您在FuseData.js文件中的generateRoutes函数并没有处理到以'/user/import'为路径的路由.

  • 该路由满足 既有meta.title同时不是动态路由, 所以被选进了搜索提示框中.
  • 该路由不满足 同时有meta.titlemeta.icon, 所以未被放入菜单项中.
    令我感到奇怪的是, 用户可以通过搜索下拉框进入该路由, 但不能通过左侧菜单项选中进入.
    所以这个搜索框并不是针对左侧的菜单栏进行搜索的是吗? 这样的现象不算是漏洞吗? 还是因为我没看到后面的课程内容.
写回答

1回答

Sunday

2022-01-22

你好

首先这个上升不到漏洞的层次,这顶多是一个业务方面的问题。

从课程的业务中来讲:

/user/import 的存在在课程中主要是为了讲解 《excel 导入》这个功能而存在的。所以不在左侧菜单之内。

而在 search 中之所以可以搜索到它,是因为它确实是项目中的一个页面而已。

所以不需要太过于纠结这个问题的。

1
1
knockkey
好的, 谢谢老师
2022-01-22
共1条回复

基于Vue3新标准,打造后台综合解决方案

基于Vue3重写Vue-element-admin,打造后台前端综合解决方案

1942 学习 · 1688 问题

查看课程