使用 Typescript 打印数据表和图表

Print datatable and Chart using Typescript

我正在使用 HighChart 和一个功能,我需要将其添加 datatablechart

我正在关注下一个 example,但我遇到了密钥 This 的问题。

基本上,当我尝试从这个变量对另一个变量进行简单赋值时,我得到了一个错误的变量值。

我无法在 jsfiddle 中复制它,所以我把代码和一张图片放在这里

chart: {
  events: {
  load: () => {
  debugger;
  var obj = this;
  alert("loaded"); //in this point obj=document what is wrong
}
}
}

使用这个:

load: function () {

而不是:

load: () => {

这将引用图表而不是文档。请参阅来自 Highcharts 文档的 fiddle:

http://jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/highcharts/chart/events-load/