在使用WebSocket和dgrid的自定义dstore中缺less事件
我正在尝试创build自定义存储,应使用WebSocket或REST(在发生WebSocket失败的情况下)。
代码文件rachet-store.js
它几乎完美的工作。 它也适用于REST(myRest)。
问题是,如果使用wsStore,并且如果我删除DataGrid中的第一个或第二个页面上的一行,DataGrid会通知并刷新本身。 但是,如果我删除第三个或任何其他页面上的行,商店不刷新。
我认为这个问题可能在sort()
某个地方,因为使用了Grid(或者Pagination)的工作方式。 (但它只是一个猜测…)
所以,问题是,我做错了什么?
dstore提供了开箱即用的灵活select,但有时需要创build一个自定义商店以更好地适应应用程序的需求。 这是一个教程,做到这一点。 在我们的例子中,我们围绕Gist的GitHub API v3创build了一个商店。