Extjs-防止在remove()

时间:2019-03-07 09:31:31

标签: javascript extjs shopware

我知道也有类似的问题。我读了其中的一些书,但没有找到我需要的书。否则我看不到。

我有一个基于ExtJS组件的Shopware窗口。很少的字段,组合和按钮。当我单击“删除”按钮行时(xtype:“ panel”)应该消失。发生这种情况,但窗口立即跳到顶部。因此,用户必须再次向下滚动等。

代码:

let removeButton = Ext.create('Ext.button.Button', {
        text: 'Remove',
        layout: 'anchor',
        cls: 'primary',
        singlePropertyValue: 'asdefvecvsws4t'
        onClick: function () {
            let target = Ext.getCmp(this.singlePropertyValue);
            target.up().remove(target); // This is the line.
            target.doLayout();

            me.removeFromMatched(singleValue, singleProperty.remotePropertyName ,'auto');
        }
    });

如果我评论target.up().remove(target); // This is the line.,则不会跳转,也不会删除。

如何防止这种情况发生?

0 个答案:

没有答案