需要路由鉴权,由于uni-app没有vue中的全局钩子函数,所以封装了Router对象,应用中的路由跳转尽量使用该Router的方法,并配合config中的路由表对象进行跳转
使用说明:
所有在pages目录下新建的页面都必须在"路由表"中进行声明,并且在框架的pages.json注册。 新创建一个vue文件,在pages.json pages配置好以后,在routes.config.js文件里配置,注意(跳转的时候需要用routes.config.js定义的对象name)
示例:
pages.json
routes.config.js

在页面进行跳转
this.$mRouter.push({route:this.$mRoutesConfig.main,query:{a:1}}) router是要跳转的路径(必传),query是跳转携带的参数(非必传)