Привет, используя сетку для отображения динамических данных dojo, но то, что я получаю, это пример (n), но всегда показывает мне последнюю запись, но если я делаю это с фиктивными данными хорошо работает, надеюсь, вы поможете мне в этом вопросе.gridx показывает последнюю запись моих динамических данных
define(["js/module/modControllerPersona", "dojo/store/Memory", "gridx/Grid", "gridx/core/model/cache/Sync", "dojo/data/ObjectStore"], function(modControllerPersona, Store, Grid, Cache, ObjectStore){ var grid, store, data; var persona = new Array(); return{ datagridx: function(){ modControllerPersona.persona().then(function(result){ persona = JSON.parse(result); data = persona.items; store = new Store({data: data}); var columns = [ {name: 'id', field: 'descripcion'}, {name: 'descripcion', field: 'id_Maquinaria'}, {name: 'descripcion', field: 'id_tipo_Maquinaria'}, {name: 'Nombre', field: 'kind'}, {name: 'Nombre', field: 'nombre'}, {name: 'Nombre', field: 'visible'} ]; grid = new Grid({ cacheClass: Cache, store: store, structure:columns }, 'gridNode'); grid.startup(); });