现象:
使用uniapp开发微信小程序,使用showToast,设置duration来控制提示展现时长,发现在微信开发者工具正常,在真机中显示时间比较短,并且设置duration不生效。
原因:
排查发现,是因为在调用showToast之后,又调用了hideLoading() ,执行hideLoading的时候也会把showToast也关闭。
解决方法:
1.可以把hideLoading()放在showToast前面
2.如果把hideLoading()放在showToast前面不符合实际需求,那需要其中一个组件使用自定义组件。