0
我已經構建組件如下。在哪裏我只想顯示覆選框給用戶,當用戶雙擊該行時,複選框變爲可編輯。點擊複選框工作正常,但是當用戶剔除複選框呈現功能複選框沒有得到更新時,它仍然被檢查。我如何解決這個問題?任何其他方式來簡化這一要求。複選框問題裏面的渲染功能extjs6
Ext.define('Abc.view.component.grid.RfColumn', {
extend: "Ext.grid.column.Column",
text: 'Rv.',
width: 40,
dataIndex: 'RF',
xtype: 'rFColumnGrid',
renderer: function(value) {
return "<input class='gridCheckbox' type='checkbox'" + ((value == 'Y') ? "checked='checked'" : "") + " disabled='disabled'>";
},
editor: {
xtype: 'checkboxEditor'
}
});
Ext.define('Abc.view.component.editor.CheckboxEditor', {
extend: 'Ext.form.field.Checkbox',
xtype: 'checkboxEditor',
inputValue : 'Y',
uncheckedValue: 'N'
});