如下图,看见好多项目的路由 配置文件 都是如下样子, path 和 name 和 component 同样的名字。 那能简化一下吗?
同问,有子路由的情况下呢?
name 和 path 是可选的,也是可以不同的,文件名也可以随便取。要简洁,可以写一个方法封装一下
规则明确的话,可以写个 node 脚本读取文件夹,然后写入这个文件里,特殊的路由再另行处理。用了脚手架的话,把脚本改写成 webpack插件。
node
webpack
应该可以,把这些组件写成一个数组,然后map试试,也可以用写个脚本读取某文件夹然后类似处理,官方好像有些全局组件的一个例子,可以参考写路由
用 require.context,缺点每个页面都要有相关配置文件
require.context
9 回答1.7k 阅读✓ 已解决
6 回答946 阅读
3 回答1.3k 阅读✓ 已解决
4 回答951 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
3 回答858 阅读
3 回答2.8k 阅读✓ 已解决
8 回答28.9k 阅读
3 回答2.3k 阅读✓ 已解决
5 回答3.2k 阅读
1 回答2.1k 阅读
同问,有子路由的情况下呢?