App.Router.map ->
@resource "sentences", ->
@resource "sentence",
path: ":sentence_id", ->
App.Sentence = DS.Model.extend(
subject: DS.attr("string")
)
http://localhost:3000/#/sentences/5
答案 0 :(得分:1)
如果您的服务器发送404,对于这样的请求,Ember将引发一个异常,该异常可以通过路由上的errors
处理程序处理。从那里,您可以在UI或transitionTo
显示错误的另一条路线中显示。
App.PostRoute = Ember.Route.extend({
events: {
error: function(reason, transition) {
// display error or transitionTo here
}
}
});
答案 1 :(得分:0)
如何使用两个参数的“理由”,“过渡”
是否可以显示一个例子
为什么这里有两个参数?