v3中,有什么骚操作,弄全局loading

v3中,有什么骚操作,弄全局loading效果吗,使其实现,在table表格中,数据列表中能很好的实现交互效果吗?

阅读 1.1k
1 个回答

接口请求的时候进行拦截 准备 请求时 添加loading 请求完成后 移除loading

接口:
export const test1 = (data) => request.post('/test', data, {notLogin: true});
export const test2 = (data) => request.post('/test2', data, {loading: true});
拦截器:
instance.interceptors.request.use(
  (config) => {

    if (!config.notLogin) {
      // 部分不需要登录就能访问的接口需要在config添加'notLogin'键
      // { notLogin: true }
     
     
    }
 if (config.loading) {
      // 展示loading  请求结束移除loading
     
     
    }
 }
)
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题