-
打开后台入口后跳转到登录页面的逻辑:
main.js
image.png
permission.js
导航守卫在每次跳转的时候检查storage里面有没有access_token,
如果没有且不在免登录列表(比如访问登录、注册页面是不需要登录的),则直接跳转到登录页面
image.png
-
import不带路径的代表从某个依赖包中引入变量
image.png
可以用require函数代替
-
import的用法
image.png
第一种(绿框)是引入变量
第二种(红框)是导入某个文件的(执行)js或(加载)样式等
如果是import某个目录,则默认执行该目录下面的index.js
image.png
image.png
-
登录过程
通过如果不出现网络错误,则promise根据响应的状态码是否为200来决定执行resolve或reject
image.png
-
默认是启动动态路由的
store/index.js
image.png
网友评论