let promise = new Promise((resolve,reject)=>{
resolve(111)
})
promise.then((data)=>{
// 无法执行到这一步
console.log(data)
})

- 发布:2022-10-24 20:48
- 更新:2022-10-25 09:51
- 阅读:288
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 12.3.1 (21E258)
HBuilderX类型: 正式
HBuilderX版本号: 3.6.4
第三方开发者工具版本号: 1.06.2210141darwin-arm64
基础库版本号: 2.25.3
项目创建方式: HBuilderX
示例代码:
操作步骤:
let promise = new Promise((resolve,reject)=>{
resolve(111)
})
promise.then((data)=>{
// 无法执行到这一步
console.log(data)
})
// ios
let promise = new Promise((resolve,reject)=>{
resolve(111)
})
promise.then((data)=>{
// 无法执行到这一步
console.log(data)
})
// ios
预期结果:
执行到then里面
执行到then里面
实际结果:
未执行到then里面
未执行到then里面
bug描述:
小程序再苹果手机上promise 不生效
1.新建一个项目 onload中添加
let promise = new Promise((resolve,reject)=>{
resolve(111)
})
promise.then((data)=>{
// 无法执行到这一步
console.log(data)
})
2 个回复
LwView (作者)
有大佬知道什么原因吗?
BoredApe - 有问题就会有答案。
请上传能重现问题的测试工程