Передача параметров на график - PullRequest
0 голосов
/ 03 мая 2019

Используя AM Charts 4, я использую диаграммы до сих пор, как я

var categoryAxis = this.__chart.xAxes.push(new am4charts.CategoryAxis());
categoryAxis.renderer.grid.template.location = 0;
categoryAxis.dataFields.category = "category";
categoryAxis.renderer.minGridDistance = 120;

var valueAxis = this.__chart.yAxes.push(new am4charts.ValueAxis());
valueAxis.title.text = 'Y-AXIS:;
valueAxis.cursorTooltipEnabled = false;

Есть ли способ поместить все опции в один объект и передать этот один объект? В этом случае, если бы я хотел добавить другую опцию, мне просто нужно обновить объект, а не добавить строку кода.

1 Ответ

2 голосов
/ 04 мая 2019

Вы можете сделать это, используя конфигурацию JSON: https://www.amcharts.com/docs/v4/concepts/json-config/ Однако, если вы хотите что-то изменить после построения диаграммы, используемый вами метод гораздо более эффективен, поскольку в конфигурации JSON вам придется перестраивать диаграмму вместо того, чтобы менять только то, что вам нужно.

...