背景:以下为个人的粗糙理解,捋清楚在开发中的大致思路。有了正确的思路,实现它就不是问题。欢迎指正,更多细节慢慢填充。
路由
路由的创建
- 创建路由实例createRouter()
a、选择什么样的模式?hash、history、Memory之间的区别,不同模式下前后端需要怎么配合。
b、初始路由列表数据
- 注册路由插件app.use(router)
路由的常见分类
- 静态路由
即无需做权限控制的初始路由,允许所有用户查看,如登录页、404提示页等
- 动态路由(asyncRoutes)
一般为与项目具体功能相关的路由,项目中需做页面权