JSRTSDF
JSRTSDF
  • 发布:2024-06-18 11:05
  • 更新:2024-06-18 11:20
  • 阅读:112

使用uni-cli创建的项目-打包到h5后,uni.request返回undefined,有遇到的吗

分类:uni-app

使用uni-cli创建的项目,开发环境运行正常,但是打包到h5后,无法执行uni.request,在控制台打印uni.request 返回undefined

现在已经定位到错误代码:

let uniMethod = "request"  

instance = uni[uniMethod](config);

以上代码在开发时运行正常,可以正确执行uni.request方法,但是打包到h5后报错:

Uncaught (in promise) TypeError: uni[e] is not a function  
    at xw._promiseCallback

假如我将以上代码更改为

let uniMethod = "request"  

if (uniMethod === "request") {  
    instance = uni.request(config);  
}

此时在开发环境和编译后的h5页面都运行正常。

2024-06-18 11:05 负责人:无 分享
已邀请:
Diligent_UI

Diligent_UI - 【插件开发】【专治疑难杂症】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=193663(微信搜索飘逸科技UI小程序直接体验)】【骗子请绕道】问题咨询请加QQ群:120594820,代表作灵感实用工具小程序

请提供详细代码截图和效果截图,方便解决问题

  • JSRTSDF (作者)

    代码已更新

    2024-06-18 11:34

要回复问题请先登录注册