我目前在 AngularJS 控制器中使用 Highcharts 库。我们的 Highcharts 选项是在 JS 中计算的服务器端,并以 JSON 发送到客户端。它适用于简单的选项。示例 1:/** SERVER SIDE **/JSON.stringify({ title: { text: "My title" }});但是我不能像函数一样传递动态选项。示例 2:/** SERVER SIDE **/JSON.stringify({ tooltip: { formatter: function () { return 'The value for <b>' + this.x + '</b> is <b>' + this.y + '</b>'; } }});在客户端,我们解析并使用 Highcharts.chart() 函数来生成图表。 https://jsfiddle.net/christophes/s4vweyh0/4您是否有一个 javascript 技巧能够在 JSON 中传递函数并在客户端解释它们。否则,您知道我是否可以在加载图表后(例如使用 jQuery)在客户端添加这些动态选项(函数)?备注:我想在 angularJS 范围内定义动态选项并执行 Highcharts.chart(...); 在他的孩子范围内。如何从父作用域访问这个变量?提前致谢
添加回答
举报
0/150
提交
取消