Ember.js EmberJS:Ember组件中的单向数据绑定
我正在使用emberjs,我希望在我的组件中的一些属性上实现单向绑定 有没有办法直接将属性设置为组件中的单向绑定,而不创建该属性的新属性 例如,我希望避免这样做:Ember.js EmberJS:Ember组件中的单向数据绑定,ember.js,Ember.js,我正在使用emberjs,我希望在我的组件中的一些属性上实现单向绑定 有没有办法直接将属性设置为组件中的单向绑定,而不创建该属性的新属性 例如,我希望避免这样做: export default Ember.Component.extend({ name: null, _name: Ember.computed.oneWay('name') }); 有readOnly它提供只读单向绑定。 因此,每当您将name属性传递给组件时,请使用此readOnly帮助程序来避免双向绑定 {com
export default Ember.Component.extend({
name: null,
_name: Ember.computed.oneWay('name')
});
有
readOnly
它提供只读单向绑定。
因此,每当您将name
属性传递给组件时,请使用此readOnly
帮助程序来避免双向绑定
{comp-a name=(readonly name)}
我想不会。当您将name
属性传递给其他组件时,您可以使用readonly
帮助程序类似的东西{comp-a name=(readonly name)}
这看起来非常有用。我只知道mut和未绑定的助手,但他们根本帮不上我的忙。@kumkanillam你能不能把你的答案不作为评论发布,这样我就可以把它作为我问题的答案?正如上面评论中提到的,这解决了我的问题。谢谢