搜索功能中对数据源的处理
来源:5-32 方案落地:剩余问题处理
knockkey
2022-01-22
老师您好!
您在FuseData.js文件中的generateRoutes函数并没有处理到以'/user/import'
为路径的路由.
- 该路由满足 既有
meta.title
同时不是动态路由
, 所以被选进了搜索提示框中. - 该路由不满足 同时有
meta.title
和meta.icon
, 所以未被放入菜单项中.
令我感到奇怪的是, 用户可以通过搜索下拉框进入该路由, 但不能通过左侧菜单项选中进入.
所以这个搜索框并不是针对左侧的菜单栏进行搜索的是吗? 这样的现象不算是漏洞吗? 还是因为我没看到后面的课程内容.
写回答
1回答
-
你好
首先这个上升不到漏洞的层次,这顶多是一个业务方面的问题。
从课程的业务中来讲:
/user/import 的存在在课程中主要是为了讲解 《excel 导入》这个功能而存在的。所以不在左侧菜单之内。
而在 search 中之所以可以搜索到它,是因为它确实是项目中的一个页面而已。
所以不需要太过于纠结这个问题的。
112022-01-22
相似问题
有关处理接口国际化的问题
回答 1
关于模糊搜索路由名称重复的问题
回答 1