Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ExtJS 6现代版с;颜色字段更改事件不起作用_Extjs_Extjs6 - Fatal编程技术网

ExtJS 6现代版с;颜色字段更改事件不起作用

ExtJS 6现代版с;颜色字段更改事件不起作用,extjs,extjs6,Extjs,Extjs6,当我使用选择器选择颜色时,ExtJS 6 modern toolkitcolorfield不会激发-检查此项 是我没有正确使用此事件还是它是一个bug?是的,它是sencha中的一个bug。 要使其工作,您可以覆盖颜色字段,如: Ext.define("SomeColorField", { override: "Ext.ux.colorpick.Field", onColorPickerOK: function (colorPicker) { var oldVal

当我使用选择器选择颜色时,ExtJS 6 modern toolkit
colorfield
不会激发-检查此项

是我没有正确使用此事件还是它是一个bug?

是的,它是sencha中的一个bug。 要使其工作,您可以覆盖
颜色字段
,如:

Ext.define("SomeColorField", {
    override: "Ext.ux.colorpick.Field",
    onColorPickerOK: function (colorPicker) {
        var oldValue = this.getValue();
        this.setColor(colorPicker.getColor());
        this.updateValue(colorPicker.getColor());
        this.collapse();
        this.fireEvent('change', this, this.getValue(), oldValue);
   }
});
榜样