我在我的应用程序中使用extjs-6。我有一个组合框。这个组合可以有 3 个值。如果用户选择value1
或value2
,必须注册两个textfield
,但如果他选择value3
,他必须注册三个textfield
。
我知道 extjs-6 有一个reference
配置,我可以使用如下:
Ext.create('Ext.panel.Panel', {
title: 'Sign Up',
viewModel: {
type: 'test'
},
items: [{
xtype: 'checkbox',
boxLabel: 'Is Admin',
reference: 'isAdmin'
},{
xtype: 'textfield',
fieldLabel: 'Admin Key',
bind: {
disabled: '{!isAdmin.checked}'
}
}]
});
我该如何实现呢?
注意:这些textfield
s(需要两个主题value1, vlaue1
和三个主题value3
)。