Emberjs: проблемы с роутером
Я новичок в Эмбер, но мне это очень нравится. В настоящее время я испытываю с Router
, Тем не менее, я думаю, что я действительно не понимаю. Это код, который я использую (взято с сайта 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'
})
})
});
Однако этот код ничего не делает для меня. Разве это не должно изменить адрес на /posts
когда я ударил index
? Я делаю что-то неправильно? Спасибо:)
1 ответ
Используйте Ember.Route вместо Ember.State, поскольку специфичный для маршрутизации код был отделен от Ember.StateManager / Ember.State.