使用umi的相关问题

WuYiLong原创小于 1 分钟umiumi

umi配置request.js是函数中间件

//配置request请求时的默认参数
const request = extend({
  prefix: 'http://127.0.0.1:7001/api',
  errorHandler,
  // 默认错误处理
  credentials: 'include', // 默认请求是否带上cookie
});

// 中间件-用于处理通用的响应提示和请求过滤
request.use(async (ctx, next) => {
  // 处理request
  await next();
  // 处理response
  if (ctx.res.msg !== undefined) {
    if (ctx.res.code !== 0) {
      message.error(ctx.res.msg);
    } else {
      message.success(ctx.res.msg);
    }
  }
})
export default request;

上次编辑于:
贡献者: wuyilong