Javascript 在setSelection()上锁定动态图是';行不通
我在setSelection()上锁定时遇到问题。选择了正确的值没有问题,但之后图形没有被锁定 我试过:Javascript 在setSelection()上锁定动态图是';行不通,javascript,dygraphs,Javascript,Dygraphs,我在setSelection()上锁定时遇到问题。选择了正确的值没有问题,但之后图形没有被锁定 我试过: graph = new Dygraph(satgraph, data, { labels: [ "Score", "Percentage of people at this score"] }); . . . graph.setSelection(intoStepSpace, { locked: [true] }); graph.setSelection(intoStepSpace, "",
graph = new Dygraph(satgraph, data, { labels: [ "Score", "Percentage of people at this score"] });
.
.
.
graph.setSelection(intoStepSpace, { locked: [true] });
graph.setSelection(intoStepSpace, "", true);
graph.setSelection(intoStepSpace, null, true);
graph.setSelection(intoStepSpace, undefined, true);
and, just in case they want a highlightSeriesOpts instead of the name of a series:
graph.setSelection(intoStepSpace, { highlightSeriesOpts: [
{strokeWidth: 3},
{strokeBorderWidth: 1},
{highlightCircleSize: 5}]
}, true);}
这些都是单独尝试的,而不是像上面的代码所示的顺序
很可能,这是我对JavaScript中可选参数理解不够好的问题,但在阅读了这个概念后,我认为我是对的。有人知道我做错了什么吗?我已经很久没有在任何事情上使用JavaScript了,我很高兴能够使用动态图重新开始
非常感谢你的帮助
-Brian J.Stinar-我的超级棒程序员朋友Jeremy Pepper向我提到了两件事: 1.)锁定显示为将选择锁定到特定系列,而不是锁定整个图形 (二)
工作。我不知道为什么这个解决方案会让我感觉脏兮兮的…我超级棒的程序员朋友Jeremy Pepper向我提到了两件事: 1.)锁定显示为将选择锁定到特定系列,而不是锁定整个图形 (二) 工作。我不知道为什么这个解决方案让我觉得脏
graph.mouseMove_ = doNothing;
function doNothing()
{
}