代码之家  ›  专栏  ›  技术社区  ›  Jacobian

ExtJS 6.5中的滑块错误

  •  1
  • Jacobian  · 技术社区  · 7 年前

    我有一个很小的 fiddle

        Ext.create('Ext.slider.Single', {
            width: 200,
            value: 100,
            increment: 10,
            minValue: 0,
            maxValue: 100,
            renderTo: "slider",
            listeners: {
                change: function () {
                    console.log("Slider changed!");
                }
            }
        });
        Ext.create('Ext.form.field.Text', {
            width: 200,
            value: "Hello world",
            renderTo: "text",
            listeners: {
                change: function () {
                    console.log("Textfield changed!");
                }
            }
        });
    

    如果您运行此代码,您将看到滑块字段激发change事件,即使textfield没有激发。顺便说一句,在ExtJS 6.2.X中没有这样的问题。现在它导致我的应用程序完全崩溃。所以,ExtJS 6.2和ExtJS 6.5之间不兼容。不知道我能否自己修复它。

    1 回复  |  直到 7 年前
        1
  •  2
  •   Yogen Darji    7 年前

    这个问题应该在ExtJS 6.5.1中解决

    请检查 link

    initValue 函数和in updateValues change 初始化的事件触发。