我在 ColdFusion 10 (zingcharts) 中使用cfchart标签。包含图表的页面正在通过 websocket 接收数据,我正在尝试使用 JavaScript 定期将其中一些数据传递给图表,使用:
var x = data.number;
var handle = ColdFusion.Chart.getChartHandle();
handle.exec('mychart', 'appendseriesvalues', '{"plotindex": 0, "values": [x]}');
如果我输入一个实际数字而不是 ,上面的代码可以正常工作x
,例如
"values": [1.1]
工作正常。但是,如果我尝试通过动态变量传递一个数字,它将不起作用并引发此错误:
SyntaxError: JSON.parse: unexpected character
我想知道是否有人知道如何做到这一点?