摘要:
1、引入loading组件(想引入几个组件,就在{}里面写入几个组件) 2、注册loading组件(有几个组件,就在component里面按照样子写几个) 3、调用loading组件 4、设置loading样式 阅读全文
摘要:
一、全局配置 1、创建公共组件 在components文件夹load中新建loading.vue和loading.js两个文件,vue文件用来写公共组件,js用来导出这个组件 2、导出公共组件 在loading.js中,规定了使用这个组件的名字,以及使用方法 3、引入公共组件 4、调用公共组件 可以 阅读全文
摘要:
一、第一种方法 1. 安装 2. 修改 文件 二、第二种方法 1.安装 2.修改 文件 阅读全文
摘要:
所谓的拦截器,其实可以理解为请求拦截,意义就是在发送请求或者响应请求之前做一些我们需要判断的事情,比如发送登录请求时判断token是否过期,是否需要携带token值,都可以在请求之前配置 阅读全文
摘要:
"官方文档" 导航守卫其实也是路由守卫,也可以是路由拦截,我们可以通过路由拦截,来判断用户是否登录,该页面用户是否有权限浏览,需要结合meta来实现 vue中路由守卫一共有三种,一个全局路由守卫,一个是组件内路由守卫,一个是router独享守卫 所谓的路由守卫可以简单的理解为一座房子的门口的保安,想 阅读全文
摘要:
```js
// 首次登录获取token存储在localStorage或者vueX中
// 在请求拦截器(request)中设置每次请求都携带token
axios.interceptors.request.use(function (config) { // 在请求之前验证token,是否有token或者过期 let myToken = window.localStorage.g... 阅读全文
摘要:
"功能网址导航" 阅读全文
摘要:
"1、NProgress.js" 这是一个基于JQuery的插件,轻量级的ajax进度条应用。 "2、Pace.js" 这是一个非常有意思的加载框架 "参考文献" 3、Nanobar.js 非常非常轻量级的进度条,压缩过后仅有730字节。不需要引入jQuery 阅读全文