我正在使用复杂的javascript对象,我想将其包装到Ember.Object.create中,这样我就可以受益于属性上的绑定。但是,当我创建我的ember对象时,我会松开我在初始对象中的所有函数,但所有属性都被传输。
以下是一个例子:
作为原始对象一部分的介绍函数在Ember.Object.create之后丢失。有没有办法保持原型功能,同时保持Ember.Object.create的好处。
感谢您的帮助
答案 0 :(得分:2)
您可以在不使用Ember对象系统的情况下使用Ember的绑定。
以下是使用Ember.bind()
设置与其他对象的绑定的示例。绑定设置和属性更改后,需要Ember.run.sync()
次调用来同步绑定。