2012-03-21 3 views
2

Прежде всего я новичок в Ext js.Добавить запись в сетку ext js 3.4

У меня есть сетка ext js на странице, которая использует версию 3.4 EXT JS.

Я использую store.loadData для привязки сетки. Теперь мне нужно вставить строку без обновления сетки (я имею в виду добавить сетку); однако, я нашел ниже метод по документации insert (индекс номера, компонент Ext.Component)

Мой вопрос в том, как я могу преобразовать массив объектов (который связывается с новыми данными записи) в компонент.

Заранее спасибо ..

С уважением, Навин

+0

Вы можете дать некоторый пример кода, как то, как вы загружаете данные и какой тип данных, которые вы хотите вставить в сетку во время выполнения? –

ответ

2

Я думаю, что документы показывают очень хороший пример добавления Ext.data.Record в магазин. Когда вы поставляете хранилище в сетку, он привязывается к хранилищу (прислушивается к соответствующим событиям) и автоматически обновляет сетку.

Проверьте свойства recordType [1] в документах, которые являются конструкторской функцией, которую вы можете использовать для создания большего количества записей для вашего магазина. Затем просто используйте CRUD API, чтобы добавить запись в хранилище.

[1] http://docs.sencha.com/ext-js/3-4/#!/api/Ext.data.Store-property-recordType