Javascript 动态图:变量参考系列
当我尝试更新特定系列“S1”的选项(如以下代码)时,效果很好:Javascript 动态图:变量参考系列,javascript,dygraphs,Javascript,Dygraphs,当我尝试更新特定系列“S1”的选项(如以下代码)时,效果很好: g.updateOptions({ 'S1':{ fillAlpha:0.15 } }); 但当我用变量指定序列名称时,它不起作用: var Label_s='S1'; g.updateOptions({ Label_s:{ fillAlpha:0.15 } }); 代码没有做任何更改,浏览器控制台也没有显示任何错误。 我的问题是:当一个意甲的名字未知时,我如何改变它的选择?它是用户稍后指定的变量 你知道为什么上面的代
g.updateOptions({
'S1':{ fillAlpha:0.15 }
});
但当我用变量指定序列名称时,它不起作用:
var Label_s='S1';
g.updateOptions({
Label_s:{ fillAlpha:0.15 }
});
代码没有做任何更改,浏览器控制台也没有显示任何错误。
我的问题是:当一个意甲的名字未知时,我如何改变它的选择?它是用户稍后指定的变量
你知道为什么上面的代码不起作用吗?谢谢:标签的可能重复项在{…}内被视为字符串文字。您需要通过var options={}之类的方式设置它;选项[Label_s]={fillAlpha:0.15};。