升级到 ember 的最新版本(1.0.0-rc.8)我发现绑定的分辨率有所不同,它们无法正常工作。这是一个例子:
App.ApplicationController = Ember.Controller.extend({
exploration: Em.Object.create({
activeUser: Em.Object.create(),
}),
});
App.PageController = Ember.Controller.extend(
{
needs: ['application'],
explorationBinding: 'controllers.application.exploration',
}
如果我尝试通过以下方式进行财产探索:
result = pageController.get('exploration')
结果是null
。相反,如果我尝试得到
result = pageController.get('controllers.application.exploration')
结果是探索对象的实例。
是错误还是正常行为?
更新问题已解决升级到最新版本 1.0.0 ( 31/08/2013 ) 并已连接到问题 3265