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