dijit.byId("нечто, что является объектом dgrid")=undefined
Собственно сабж. Dijit.byId не понимает объекты типа Dgrid?
|
вы хотите получить объект виджета? тогда стоит использовать registry.byId. где registry это dijit/registry
|
Проблема действительно есть - dgrid не наследует _WidgetBase и не регистрируется в registry (2burashka: dijit.byId = (legacy) эквивалент registry/byId). Решается подключением extension DijitRegistry:
require([ "dojo/_base/declare", "dgrid/OnDemandGrid", "dgrid/extensions/DijitRegistry" ], function(declare, OnDemandGrid, DijitRegistry){ var grid = new (declare([OnDemandGrid, DijitRegistry]))({ store: myStore, columns: myColumns }, "grid"); }); https://github.com/SitePen/dgrid/wiki/DijitRegistry |
Часовой пояс GMT +3, время: 08:26. |