HBX uniCloud.interceptObject 无法invoke修改请求参数
HBX uniCloud.interceptObject 无法invoke修改请求参数
类别 | 信息 |
---|---|
产品分类 | uniapp/小程序/微信 |
PC开发环境 | Mac |
操作系统版本 | Sonoma 14.3.1 (23D60) |
HBuilderX类型 | Alpha |
HBuilderX版本 | 4.51 |
工具版本号 | 1.06.2412050 Stable |
基础库版本 | 3.7.6 |
项目创建方式 | HBuilderX |
示例代码:
////// 统一拦截器
function invokeInterceptor(param){
if( param.params && param.params.length ) {
param.params[0].store_id = getStoreId()
}
else param.params = [{
store_id : getStoreId()
}]
return param
}
uniCloud.interceptObject({
invoke:invokeInterceptor
})
操作步骤: 同上
预期结果: 期望invokeInterceptor可以修改请求参数
实际结果: invokeInterceptor不可以修改请求参数
bug描述: HBX uniCloud.interceptObject 无法invoke修改请求参数,我测试过4.29到4.51 都没有修复这个问题。