我有一个商店和一个阵列.如果该记录的值与数组中的值匹配,我想从商店中删除记录.以下是我正在尝试的代码,但它不起作用.有谁能建议正确的方法?
'store'是实际商店,'filterItems'是我想从'store'中删除的记录数组.
store.each(function (record) {
for (var i = 0; i < filterItems.length; i++) {
if (record.get('ItemId') === _filterItems[i].get('ItemId')) {
itemIndex = store.data.indexOf(record);
store.removeAt(itemIndex );
}
}
});
Run Code Online (Sandbox Code Playgroud)