我想使用某种函数为plotOptions.scatter.marker.symbol of highstock提供值。这就是我编写代码的方式,但我在图表中看不到该符号。请帮我解决这个问题。
plotOptions={
scatter:{
marker:{
var a;
a=myFunction();
symbol:a
}
}
}
};
function myFunction() {
if(true){
return 'url(http://www.lib.udel.edu/ud/ill/images/green_marker.gif)';
}
else{
return 'square';
}
}
谢谢
这部分代码需要更改:
marker:{
var a;
a=myFunction();
symbol:a
}
您只能在函数中定义变量。不在高股票代码块内。
所以,在这里我改变了
plotOptions: {
scatter: {
marker: {
radius: 3,
symbol:myFunction(),
}
}
}
代码以将符号添加到散点图。
你没有提到条件。因此,我认为您应该根据需要定制示例。
检查这个小提琴。http://jsfiddle.net/mhardik/YgxEB/1/