vue 路由文件的写法能更简洁吗?

如下图,看见好多项目的路由 配置文件 都是如下样子, path 和 name 和 component 同样的名字。 那能简化一下吗?
image.png

阅读 3.2k
5 个回答

同问,有子路由的情况下呢?

name 和 path 是可选的,也是可以不同的,文件名也可以随便取。要简洁,可以写一个方法封装一下

规则明确的话,可以写个 node 脚本读取文件夹,然后写入这个文件里,特殊的路由再另行处理。
用了脚手架的话,把脚本改写成 webpack插件。

应该可以,把这些组件写成一个数组,然后map试试,也可以用写个脚本读取某文件夹然后类似处理,官方好像有些全局组件的一个例子,可以参考写路由

require.context,缺点每个页面都要有相关配置文件

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题