使用WebSocket和dgrid

时间:2016-07-22 10:15:38

标签: javascript websocket dojo dgrid dstore

我正在尝试创建自定义Store,它应该使用WebSocket或REST(如果WebSocket失败)。

代码文件rachet-store.js

它几乎完美无缺。它也适用于REST(myRest)。

问题是如果使用wsStore并且如果我删除datagrid中第一页或第二页上的行,则会通知datagrid并刷新自身。但是,如果我删除第三页或任何其他页面上的行,则不会刷新商店。

我认为问题可能出现在sort()的某处,因为使用Grid(或Pagination)的工作方式。 (但这只是猜测......)

所以,问题是,我做错了什么?

1 个答案:

答案 0 :(得分:1)

dstore提供灵活的商店选择,但有时需要创建自定义商店以更好地满足应用程序的需求。这是一个做这个的教程。对于我们的示例,我们围绕GitHub API v3 for Gists创建了一个商店。

http://dstorejs.io/tutorials/custom_stores.html