[英]how to deal with the unknown id with ember-data and emberjs
App.Router.map ->
@resource "sentences", ->
@resource "sentence",
path: ":sentence_id", ->
App.Sentence = DS.Model.extend(
subject: DS.attr("string")
)
http://localhost:3000/#/sentences/5
如果您的服務器發送了404,則對於此類請求,Ember將引發異常,該異常可以通過路由上的errors
處理程序進行處理。 從那里可以在UI中顯示此內容,也可以transitionTo
到可以顯示錯誤的另一條路線。
App.PostRoute = Ember.Route.extend({
events: {
error: function(reason, transition) {
// display error or transitionTo here
}
}
});
如何使用兩個參數“原因”,“過渡”
可以舉一個例子嗎
為什么這里有兩個參數?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.