ExtJS如何更新过滤后的商店数据?

时间:2015-05-18 13:07:18

标签: javascript extjs filter grid store

只需执行以下步骤:

  1. 我的网格填充了商店中的数据。

  2. 我对其进行过滤(例如:只显示状态为“已故”)。

  3. 商店中的数据已更新。

  4. 我仍然看到过滤后的旧数据(状态较晚的旧记录)。

  5. 我删除过滤器,显示所有新数据,包含过滤期间未显示的所有旧记录。

  6. 也许有人知道为什么以及如何解决这个问题?

    固定 商店中的这个代码诀窍:

        listeners : {
        beforeload : function() {
            this.data.clear();
            if(this.data._source)
                this.data._source.clear();
        }
    },
    

1 个答案:

答案 0 :(得分:0)

您可以将yourStore.reload()绑定到更新事件。