JellyBool 讲师
在 开发 SPA 应用的时候,我们经常会遇到处理后端错误的应用场景,比如用户输入的数据在后端验证不通过或者是用户的邮箱和密码不匹配等。这样错误性的提示我们希望能够给用户一个友好的反馈,所以本节视频就是使用 catch 机制在 JS 短实现处理后端错误。
此视频为收费视频,需登录后购买方可观看
JellyBool 讲师
在 开发 SPA 应用的时候,我们经常会遇到处理后端错误的应用场景,比如用户输入的数据在后端验证不通过或者是用户的邮箱和密码不匹配等。这样错误性的提示我们希望能够给用户一个友好的反馈,所以本节视频就是使用 catch 机制在 JS 短实现处理后端错误。
.
.
.
<span class="invalid-feedback d-block" v-show="mismatchError">{{bag.first('password','auth')}}</span>
.
.
.
if(error.response.status === 421){
/*
const error = {
field: 'Field Name',
msg: 'Error message',
rule: 'Rule Name', // optional
scope: 'Scope Name, // optional
id: 'uniqueId' // optional
}
* */
this.bag.add({field:"password",msg:'邮箱密码不相符',scope: 'auth'})
}
.
.
.