Betrachten Sie diesen Code mit getModel()< /code>:
Code: Select all
const optionSeries = myChart.getModel().option.series[0];
optionSeries.axisLabel.color = "#f00";
myChart.setOption(optionSeries);
Code: Select all
myChart.setOption({
series: [
{
axisLabel: "#f00"
}
]
});
myChart.setOption(option);
Code: Select all
const option = myChart.getOption();
option.series[0].axisLabel.color = "#f00";
myChart.setOption(option);
Außerdem ist der folgende Stil nicht empfohlen:
Code: Select all
var option = myChart.getOption();
option.visualMap[0].inRange.color = ...;
myChart.setOption(option);
Ich würde gerne wissen, ob getModel() verwendet wird Wie ich im obigen Beispiel gezeigt habe, ist es genauso schädlich wie die Verwendung von getOption() oder können Sie es normal mit setOption ohne Einschränkungen oder Strafen verwenden?
Auch Es gibt zusätzliche Einschränkungen bei der Verwendung von getModel(), d. h. Gründe, die es zu vermeiden gilt es?