随着路由越来越多,在router.js里引入的组件也越来越多,每一个特定的页面都要对应不同的组件。
这样的写法合理吗? 感觉怪怪的
随着路由越来越多,在router.js里引入的组件也越来越多,每一个特定的页面都要对应不同的组件。
这样的写法合理吗? 感觉怪怪的
我来回答详细一点吧
外层有一个 router.js,然后 pages 的每一个模块各自有一个 router.js
外层这个只负责加载里面的,通过 router.addRoutes
来添加
模块里面的就是各自配置路由的地方
还有一个很重要的,要用 import
来动态加载路由
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
为了提高维护性。你可以按照页面进行拆分成多个文件,无非就是导入和导出一个路由对象。