[英]How to display following response using vue js?
這是我的答復。.如何顯示錯誤消息? 密碼不匹配
{"errors": {"password": ["Passwords donot match"]}, "status": false, "msg": "Validation erro", "error-type": 0}
目前我的代碼是
<script>
regBox = new Vue({
el: "#regBox",
data: {
..........
response: {
message: '',
status: '',
state: '',
errors: '',
}
},
methods: {
handelSubmit: function(e) {
var vm = this;
data = {};
..............
$.ajax({
url: '',
data: data,
type: "POST",
dataType: 'json',
success: function(e) {
if (e.status)
{
alert(" Success")
}
else {
vm.response = e;
alert(" Failed")
}
}
});
return false;
}
},
});
</script>
我的html代碼顯示相同是
<p class="error">{{response.errors.password}}</p>
目前,我收到錯誤消息,提示為“密碼不匹配”
如何僅獲取消息
密碼不匹配..所以,我怎么能得到..任何人都可以幫忙
這應該工作:
<p class="error">{{response.errors.password[0]}}</p>
獲取第一個元素
<p class="error">{{response.errors.password[0]}}</p>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.