调用wx.hideLoading()会意外关闭wx.showToast(),这是一个很操蛋的问题
我一般写网络请求的时候是这样
wx.showLoading();
wx.request({
url: 'http://xxx.xxx.xxx',
success: function (res) {
const { data } = res.data;
if (data.code === 1) {
//...
} else {
wx.showToast({ title: data.msg, icon: 'none' });
}
},
fail: function () {
wx.showToast({
title: '网络出现了问题,请稍后再试~',
icon: 'none'
});
},
complete: function () {
//MMD 问题就是在这,把我上面的错误提示都给干掉了
wx.hideLoading();
}
});
为何会这样?
为何会这样?
为何会这样?
同样遇到这个坑,官方很早就说要修复,现在也没好
几乎从发布起就有的bug,hideLoading会关闭toast!官方已经视而不见了,因为估计修复不了,自己实现一个吧
他妈的,官方水平这么低的么,这点小问题都不解决。还一直在这秀秀秀。
编辑器上没问题,到手机上就出现问题了, 真的恶心
我也遇到这个报错了,这是还没修好?
是这样的错误吗?这个问题修好了?还是我自己的锅……
真他妈操蛋
看了很多问题,几乎没有官方回答,哎