Можно ли добавить в GridData свою коллекцию и как это сделать?
Доброе утро!
Я через исходный код получаю массив строк и хотел в клиентской части добавить их в коллекцию GridData.
Используя эту функцию this.addItemsToGridData(datagrid), получаю ошибку:
Uncaught TypeError: a.on is not a function
at i.subscribeItemEvent (all-combined.js:712)
at i.onCollectionAdd (all-combined.js:713)
at i.fire (all-combined.js:1)
at i.continueFireEvent (all-combined.js:1)
at i.fireEventArgs (all-combined.js:1)
at i.fireEvent (all-combined.js:1)
at i.doInsert (all-combined.js:1)
at insert (all-combined.js:1)
at i.add (all-combined.js:1)
at i. (all-combined.js:680)
PS:
если не сложно, скиньте где про это более подробно прочитать можно.
Нравится
Добрый день, ошибка у вас возникает по причине некорректного формата данных в переменной datagrid. Вам необходимо поставить точку останова в методе onGridDataLoaded и проанализировать в каком формате данные передаются в коллекцию, затем заполнять свою коллекцию по аналогии.