Charts 如何将变量传递给.setOption

Charts 如何将变量传递给.setOption,charts,Charts,我需要将上一系列的图表类型更改为line。最后一个系列是一个动态数字,它取决于用户数据。我可以知道在.setOption中将序列号作为变量传递的语法是什么吗 我的脚本如下 .setOption('series',{24: {type: 'line'}}) 数字24实际上是一个动态数字。我需要把它变成一个变量来处理它。但是我不确定将变量传递给.setOption的语法是什么,在变量中构建series选项 然后将变量传递到setOption var seriesNumber = 24; var s

我需要将上一系列的图表类型更改为line。最后一个系列是一个动态数字,它取决于用户数据。我可以知道在.setOption中将序列号作为变量传递的语法是什么吗

我的脚本如下

.setOption('series',{24: {type: 'line'}})

数字
24
实际上是一个动态数字。我需要把它变成一个变量来处理它。但是我不确定将变量传递给
.setOption
的语法是什么,在变量中构建series选项
然后将变量传递到
setOption

var seriesNumber = 24;
var seriesOption = {};
seriesOption[seriesNumber] = {type: 'line'};

chart.setOption('series', seriesOption);

答案确实解决了我的问题。多谢各位