您好,欢迎来到华佗小知识。
搜索
您的当前位置:首页插件——nprogress进度条

插件——nprogress进度条

来源:华佗小知识

一,安装 npm install nprogress --save

 npm install nprogress --save

二,在需要使用的页面引入 这里也要引入axios 在请求的时候使用

//引入进度条
import nprogress from 'nprogress';
//引入进度条样式
import "nprogress/nprogress.css";
//引入进度条的时候也要引入axios
import axios from "axios";

三,在created中配置请求

   // 请求
  created() {
    axios.interceptors.request.use((config) => {
      // 进度条开始动
      nprogress.start();
      return config;
    });
    // 响应
    axios.interceptors.response.use(
      (config) => {
        //res:实质就是项目中发请求、服务器返回的数据
        //进度条结束
        nprogress.done();
        return config;
      },
      (err) => {
        //温馨提示:某一天发请求,请求失败,请求失败的信息打印出来
        alert(err.message);
        //终止Promise链
        return new Promise();
      }
    );
  },

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务