extjs - как определить jsonstore для динамических рядов в диаграммах? - PullRequest
2 голосов
/ 01 декабря 2010

Я хочу динамически добавлять серию в мой график. Например, у меня есть сетка с неизвестным количеством продуктов. При нажатии на конкретную строку статистика продаж этого продукта добавляется на график. Поэтому на графике может быть несколько линий.

Вопрос в том, как определить поля jsonstore для поля y ряда, которые я не знаю заранее?

Ответы [ 2 ]

1 голос
/ 19 марта 2012

Я наткнулся на ту же проблему. Я немного искал на официальном форуме, и это похоже на официальный путь:

Вы определяете новое хранилище со всеми полями, а затем используете метод bindstore:
http://docs.sencha.com/ext-js/4-0/#!/api/Ext.chart.Chart-method-bindStore

Не забудьте определить соответствующий ряд (setSeries-метод) и затем перезагрузить его для сохранения, чтобы перерисовать диаграмму.

0 голосов
/ 24 марта 2015

если вы все еще ищете ответ, вы можете перейти по этой ссылке Динамически генерировать оси и серии в Extjs 4 Я ответил об этом

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