generateRoutes中实现的问题
来源:5-30 方案落地:数据源重处理,生成 searchPool
阿阳2017
2022-07-24
老师你好,我看提供的git仓库中的代码中,关于 generateRoutes 的实现是加了这个判断:
if (
route.meta &&
route.meta.title &&
!re.exec(route.path) &&
!res.find((item) => item.path === data.path)
)
这里增加了最后一个判断 !res.find(item => item.path === data.path),但是视频中和图文节中并没有这个判断,请问这个判断条件,是确实需要的嘛?我个人分析的是,如果当前的res数组中不存在data.path的值,才加入到res中,感觉是不对的。请问老师这个判断条件到底加不加?谢谢
写回答
1回答
-
Sunday
2022-07-24
你好
视频的代码和源码的可能会有一些不同,主要是因为在课程运行中可能会有些学生提出一些问题,进行修改部分源代码的实现。
如果出现视频和源码不同的情况,那么还是以源码为准。
00
相似问题