如何绑定字段集值
How to bind fieldset value
由于某种奇怪的原因,我无法绑定属性设置为 true
checkboxToggle
字段集的值。因此,其配置如下所示:
xtype: "fieldset",
title: "Box",
checkboxName: "bounding_box",
checkboxToggle: true,
bind: {
collapsed: "{!rec.bounding_box}"
} // results in error message: TypeError: this[c._config.names.set] is not a function
// bind: "{!rec.bounding_box}" does not work either
因此,上面的代码不起作用。但是,相同的技术适用于简单的checkbox
字段:
xtype: "checkbox",
fieldLabel: "Show label",
name: "show_label",
bind: "{rec.show_label}"
这有什么问题,我该如何解决?
如果您在调试版本中运行,您将收到一条错误消息,指出它无法绑定,因为字段集上没有 setCollapsed 方法。您可以非常轻松地添加它:
Ext.define('AddSetCollapsed', {
override: 'Ext.form.FieldSet',
setCollapsed: function(collapsed) {
if (collapsed) {
this.collapse();
} else {
this.expand();
}
}
});
相关文章:
- 同一页面上两个不同控制器的Angularjs双向绑定字段
- Knockoutjs-我无法使字段绑定
- javascript绑定另一个select2输入字段rails的select2 inputonchange事件的数据
- KO 绑定复选框:从代码更改“选中”属性,不更改可观察字段
- AngularJs的Kendo UI:当用户在网格中选择行时,如何在文本框字段上绑定数据
- 在innerHTML命令之后,将JQuery函数重新绑定到输入字段
- Emberjs 车把内容绑定编辑字段不起作用
- 将输入字段绑定到 Angularjs 中的数组
- ExtJS 5:显示字段绑定性能
- Kendo Grid内部的jQuery.on()输入字段绑定不正确
- fancyboxjquery关于gridview的templete字段绑定问题
- Kendo,如何将MVVM文本:字段绑定到远程DataSource
- 使用angularJS将所选下拉值的值从一个自动完成字段绑定到另一个
- 如何将特定字段绑定到json而不是模型
- 如何将输入字段绑定到一个模态输入字段
- Ember.JS最佳实践:模型与控制器字段绑定
- 套接字.IO绑定-性能和内存使用
- 将javascript创建的动态文本字段绑定到bean
- 将输入字段绑定到字典
- 安博.文本字段绑定在余烬RC1中改变