gpt4 book ai didi

Ember.js 单击时绑定(bind)类更改

转载 作者:行者123 更新时间:2023-12-03 06:37:42 27 4
gpt4 key购买 nike

如何通过 ember.js 更改点击时的元素类,又名:

<div class="row" {{bindAttr class="isEnabled:enabled:disabled"}}>

查看:

SearchDropdown.SearchResultV = Ember.View.extend(Ember.Metamorph, {
isEnabled: false,

click: function(){
window.alert(true);
this.isEnabled = true;
}
});

点击事件在窗口警报发生时起作用,我只是无法绑定(bind)到。

最佳答案

该类已正确绑定(bind),但只能使用 .set 调用修改 isEnabled 属性,例如 this.set('isEnabled', true ) 且只能通过 this.get('isEnabled') 访问。这是支持一流绑定(bind)和计算属性的 Ember 约定。

关于Ember.js 单击时绑定(bind)类更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12267381/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com