динамическое изменение полей extjs jsonreader - PullRequest
2 голосов
/ 06 июля 2011

Я работаю над диаграммами Extjs. У меня есть сетка, которая позволяет многоклеточный выбор, каждая нажатая ячейка превращается в серию, которая будет добавлена ​​на диаграмму, поэтому я управляю хранилищем направлений, в основном оно будет иметь фиксированные поля (месяц, значение 0).), но каждый раз при нажатии на ячейку загружается хранилище, возвращающее новую информацию (новые поля для jsonreader), что-то вроде Month, Value0, Value1.будучи значением1, новым полем для создания серии.

Меня интересует возможность управления хранилищем, в котором поля jsonreader меняются в зависимости от запрошенных данных, например, при первом загрузке хранилища он возвращает записи с двумя полями, Месяц, Значение0, затем мы снова запрашиваем данные, и он возвращает больше полей Месяц, Значение0, Значение1, Значение2

, но как я могу настроить его так, чтобы он менялся каждый раз, когда информация запрашивается на сервере?Мы просто знаем о новой информации, когда загружается хранилище, но я понял, что мы должны установить свойства считывателя json перед загрузкой хранилища, но перед загрузкой хранилища я не знаю, сколько полей приходит из запроса.

Я надеюсь, что ябыло достаточно ясно об этом.Я работаю над версией 3.4 extjs

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

1 Ответ

0 голосов
/ 05 августа 2011

Вы можете либо назвать каждое поле комбинацией заголовков столбцов / строк (например, ячейка A2), либо использовать какой-то счетчик, который увеличивается, когда пользователь выбирает новую ячейку.Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...