在Ember访问父对象属性的任何方法?

时间:2012-03-15 15:47:37

标签: ember.js

This question显示了如何获取父视图的属性。

有没有办法与普通Ember.Object达到相同的效果。例如,child的{​​{1}}访问属性如何:

App.Parent

2 个答案:

答案 0 :(得分:1)

您可以在创建孩子时传递父母吗?

App.Parent = Ember.Object.extend({
  parentProperty: 'someValue',

  child: App.Child.create({ parent: App.Parent })  
})

答案 1 :(得分:1)

我把一个jsfiddle放在一起演示了如何使用“parent”属性更新子对象。基本的想法是在创建父母时检查孩子是否存在,并在孩子改变的情况下观察。

http://jsfiddle.net/KqCXr/6/

希望它会有所帮助。这里的评论是你有任何问题。