页面有3个接口请求,每次请求失败都会message.error(err),但是只在第一个接口失败的时候触发了,第二个接口失败没有响应提示信息,后续的其它的提示error,info,warning,success都失效了。
排查代码,发现第二次使用message.error(err),里面的err是一个对象,导致出错阻塞了后面message的触发。奇怪的是控制台并没有显示错误信息。。。,所以这个坑很容易被忽略掉。
将message.error(err)中的err全部转成字符串的格式