【发布时间】:2015-10-27 03:22:45
【问题描述】:
我对允许绑定哪些配置值以及不允许绑定哪些配置值感到困惑。目前,不允许绑定allowBlank,因为我收到错误消息Ext.mixin.Bindable.applyBind(): Cannot bind allowBlank on Ext.form.field.ComboBox - missing a setAllowBlank method. 如果我使用配置,我不会收到错误消息,但它不能按预期工作:
xtype: 'combobox',
anchor: '100%',
fieldLabel: 'Affiliation',
name: 'AffiliationId',
displayField: 'Abbreviation',
valueField: 'AffiliationId',
queryMode: 'local',
typeAhead: true,
config: {
forceSelection: true,
allowBlank: false
},
bind: {
store: '{affiliationStore}',
allowBlank: '{allowBlankAffiliation}',
forceSelection: '{forceSelectionAffiliation}'
}
我想知道的是,如何将allowBlank 或任何其他属性绑定到公式?这甚至可能吗,还是我完全不理解某些东西?如果是这样,我怎么知道我可以绑定什么,我不能绑定什么?
【问题讨论】:
-
另见 sencha.com/forum/… 带覆盖选项。
标签: javascript extjs mvvm data-binding extjs5