我是Ember的新手,但我非常喜歡它。目前,我遇到了Router
。但是,我想我真的不明白。這是我使用的代碼(取自Emberjs的網站):Emberjs:路由器問題
App.Router = Ember.Router.extend({
root: Ember.State.extend({
index: Ember.State.extend({
route: '/',
redirectsTo: 'posts'
}),
posts: Ember.State.extend({
route: '/posts'
}),
post: Ember.State.extend({
route: '/posts/:post_id'
})
})
});
但是,這段代碼對我沒有幫助。當我點擊index
時,是不是應該將地址更改爲/posts
?難道我做錯了什麼?謝謝:)
看看http://stackoverflow.com/questions/11165315/ember-js-routing-how-do-you-set-a-default-route-to-render-immediately,你可以找到一個工作路由器重定向到接受答案中的示例。 – inancsevinc 2012-08-06 13:39:24