Удалить несколько записей из магазина-EXTJ - PullRequest
0 голосов
/ 12 июня 2018

Мне известно, что этот вопрос задавался несколько раз при переполнении стека, но я не могу исправить свой, используя эти ответы.

Я пытаюсь удалить несколько записей из магазина иперезагрузите хранилище, чтобы увидеть, что список становится затронутым.

Я пытался использовать remove fn в хранилище, но он не удаляет записи для меня. removeAt fn работает для меня.

remove: function(records, listeners, ev) {
    var scope = this;
    ids = Ext.pluck(records, 'id');
    new test.MyComponent({
        scope: this,
        ids: ids,
        data: records[0],
        listeners: {
            submit: function(ids) {
                //ids is an array- 
                this.store.remove(this.store.find("id", ids)); //does not do anything
                this.store.removeAt(this.store.find("id", ids)); //this works for me
                this.store.remove(ids); //does not do anything as well
            }
        }
    }).show();
}

Есть идеи, как это сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...