我想顯示一條錯誤消息,當服務器響應與記錄未找到。如何在餘燼js 2.0中顯示錯誤信息
在路由處理模型:
model: function(userLoginToken) {
var userLoginToken= this.store.createRecord('userLoginToken');
return userLoginToken;
},
行動:
actions: {
sendOTP: function(userLoginToken) {
var thisObject = this;
var model=this.currentModel;
this.store.findRecord('user-login-token', userLoginToken.get('mobileNumber')).then(function(response) {
//thisObject.get('controller').set('model', response);
},
function(error) {
//thisObject.get('controller').set('model', error);
//alert("model======== "+model.get('errors'));
});
},
模板不會顯示任何錯誤消息。
模板:
{{#each model.errors.messages as |message|}}
<div class="errors">
{{message}}
</div>
{{/each}}
不幸的是,不會出現錯誤消息。
嗨。你有沒有上傳你的項目到github?也許你可以在那裏與我們分享更多的代碼。您可以請分享一些服務器響應有效負載,您使用哪個適配器? – Zoltan