Мне нужна сетка, встроенная в конструктор extjs, чтобы добавить данные в сетку на событие.extjs Событие для обновления сетки
поэтому у меня должна быть функция, которая при вызове с принятымMsg как Args отправляет данные массива, которые будут добавлены в новую запись в сетке.
Я не хочу, чтобы он вышел и обновил json-файл, не очень дружелюбный к сети.
Я сам написал серверный сервер и реализовал веб-порты для генерации события receivedMsg.
Как это сделать?
Вот где событие должно пойти:
/*
* File: app/view/MyGridPanel.js
* Date: Sat Jan 14 2012 14:58:07 GMT-0500 (Eastern Standard Time)
*
* This file was generated by Ext Designer version 1.2.2.
* http://www.sencha.com/products/designer/
*
* This file will be generated the first time you export.
*
* You should implement event handling and custom methods in this
* class.
*/
Ext.define('MyApp.view.MyGridPanel', {
extend: 'MyApp.view.ui.MyGridPanel',
initComponent: function() {
var me = this;
me.callParent(arguments);
}
});
[
["Ace Supplies", "Emma Knauer", "555-3529"],
["Best Goods", "Joseph Kahn", "555-8797"],
["First Choice", "Matthew Willbanks", "555-4954"],
["First Choice", "Matthew Willbanks", "555-4954"]
]
как бы я его назвал? addRecord (Array)? также из внешней функции? – BAR
Вы бы назвали это из объекта MyGridPanel. Я раньше не использовал конструктор, поэтому я не уверен, как он их создает, но он должен быть чем-то вроде MyGridPanel.addRecord (Array) ... – Geronimo
добавил, как данные массива будут выглядеть – BAR