Рассмотрим этот код с помощью getModel()< /код>:
Код: Выделить всё
const optionSeries = myChart.getModel().option.series[0];
optionSeries.axisLabel.color = "#f00";
myChart.setOption(optionSeries);
Код: Выделить всё
myChart.setOption({
series: [
{
axisLabel: "#f00"
}
]
});
myChart.setOption(option);
Код: Выделить всё
const option = myChart.getOption();
option.series[0].axisLabel.color = "#f00";
myChart.setOption(option);
Кроме того, следующий стиль не рекомендуется:
Код: Выделить всё
var option = myChart.getOption();
option.visualMap[0].inRange.color = ...;
myChart.setOption(option);
Я хотел бы знать, используется ли getModel() как я показал в приведенном выше примере, так же вредно, как и использование getOption(), или вы можете использовать его с setOption без ограничений и штрафов?
Кроме того, существуют ли какие-либо дополнительные ограничения на использование getModel(), т.е. причины, по которым следует избегать это?
Подробнее здесь: https://stackoverflow.com/questions/793 ... -setoption
Мобильная версия