2***@qq.com
2***@qq.com
  • 发布:2025-01-15 10:30
  • 更新:2025-01-15 10:47
  • 阅读:46

kux-request这个库,怎么在请求拦截器里header添加token?

分类:uts

我是初学者小白,用uniapp X一步一个坑,请大家谅解,我真的很喜欢uniapp X,请大家告诉我这个请求库哪里错了呢?
我想在请求拦截器里, 对header里增加token,该怎么写?

下面代码无法编译通过,报错信息:error: Unresolved reference: token‌


const interceptors = useInterceptor();  

interceptors.useRequestSync(async (options) : Promise<RequestConfig> => {  
    console.log("同步拦截", options.url);  
    let _token = uni.getStorageSync('token') as string;    
    if (_token) {  
        options.header.token = _token; //这里直接报错了:error: Unresolved reference: token‌  
    }  
    return options;  
})
2025-01-15 10:30 负责人:无 分享
已邀请:
靐齉齾麤龖龗

靐齉齾麤龖龗 - 解决不了问题,那就解决提出问题的人

uts的话看看有没有header有的话就

options['header']['token'] = _token

没有就

options['header'] = {  
   token: _token  
}

这样试试

  • 2***@qq.com (作者)

    这个库一直报错,不好用,我试试ux-request

    2025-01-15 15:17

要回复问题请先登录注册