問題:
後端返回的code,如果是500,501這樣以5開頭的則toast提示;
後端返回的code,如果是600,601這樣以6開頭的則彈窗提示;
解決:
if (error.response.data) {
var data = error.response.data;
self.checkPassFlag = false;
//判斷後端返回的code如果以6開頭,則彈窗顯示錯誤信息,否則toast提示
if (data.code.substr(0, 1) === '6') {
self.codeModalFlag = data.code;
self.showModal();
} else {
myPlugin.toast({text: data.msg});
}
}
語法:
stringObject.substr(start,length)
start:必需。代表抽取子串的起始下標
length:可選。子串中的字符數。