uni.shoowtoast在网络请求中出现不生效问题
解决方案: 可以在网路请求中把showToast放在setTimeout里面
app.globalData.util.request({
url: 'manage/shop/index/index',
success: function (res) {
var global = res.data.global;
var result = res.data.message;
if (result.errno) {
setTimeout(()=>{
uni.showToast({
title:result.message,
icon:"none",
duration:1000
})
},100)
return false;
}
result.message['noticeChannel'] = global.noticeChannel;
that.setData(result.message);
}
});
uni.shoowtoast文字内容超过7个字符后显示不全
uni.showToast的icon设置icon:"none",记得none要加引号
uni.showToast({
title:result.message,
icon:"none",
duration:1000
})