Ember.js emberjs路由器@pangratz示例类活动

Ember.js emberjs路由器@pangratz示例类活动,ember.js,router,Ember.js,Router,@潘格拉茨用英语回答 问题是为什么当我将{{outlet“navigation”}更改为{{view App.NavigationView}}时,NavigationView.selected未定义?我认为使用{view App.NavigationView controllerBinding=“App.router.navigationController”}应该可以让代码正常工作。感谢这个问题:我认为您可以删除这个问题,因为它确实与您的其他问题相关:。我很快会在这里回答。未定义Navigat

@潘格拉茨用英语回答


问题是为什么当我将
{{outlet“navigation”}
更改为
{{view App.NavigationView}}
时,
NavigationView.selected
未定义?

我认为使用{view App.NavigationView controllerBinding=“App.router.navigationController”}应该可以让代码正常工作。感谢这个问题:

我认为您可以删除这个问题,因为它确实与您的其他问题相关:。我很快会在这里回答。未定义Navigation.selected,因为在不使用outlet(因此没有通过connectOutlet)的情况下,不会设置控制器的selected属性,因此绑定不会更新。