javascript websocket dojo dgrid dstore

javascript - Faltan eventos en dstore personalizados utilizando WebSocket y dgrid



dojo (1)

Estoy tratando de crear una tienda personalizada, que debería usar WebSocket o REST (en caso de falla de WebSocket).

Archivo de código rachet-store.js

Funciona casi a la perfección. Funciona sin problemas con el REST también (myRest).

El problema es si se utiliza el wsStore y si borro una fila en la primera o la segunda página en el datagrid, el datagrid es notificado y se actualiza. Pero si elimino una fila en la tercera página o en cualquier otra, la tienda no se actualiza.

Creo que el problema podría estar en algún lugar con la sort() , porque al usar eso funciona la Grilla (o Paginación). (Pero es solo una conjetura ...)

Entonces, la pregunta es, ¿qué hice mal?


dstore ofrece una selección flexible de tiendas listas para usar, pero a veces, es necesario crear una tienda personalizada para satisfacer mejor las necesidades de una aplicación. Este es un tutorial para hacer precisamente eso. Para nuestro ejemplo, creamos una tienda alrededor de la API de GitHub v3 para Gists.

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