如何获得;这";来自Dart:js中的回调
我正在尝试将highcharts集成为AngularDart组件。 Js互操作非常有魅力,但我遇到了一个无法克服的问题 Highcharts允许用户提供回调以自定义某些行为。例如,用于格式化图表工具提示的回调。 这是一个用javascript编写的格式化程序示例:如何获得;这";来自Dart:js中的回调,dart,dart-js-interop,Dart,Dart Js Interop,我正在尝试将highcharts集成为AngularDart组件。 Js互操作非常有魅力,但我遇到了一个无法克服的问题 Highcharts允许用户提供回调以自定义某些行为。例如,用于格式化图表工具提示的回调。 这是一个用javascript编写的格式化程序示例: formatter: function() { return 'The value for <b>'+ this.x + '</b> is <b&g
formatter: function() {
return 'The value for <b>'+ this.x +
'</b> is <b>'+ this.y +'</b>';
}
格式化程序:函数(){
返回“+this.x”的“值”+
'is'+this.y+';
}
我在Dart中有格式化程序功能。该函数被正确调用,但我不知道如何获取“this”对象来检索所需的数据
有人能帮我吗?要捕获
这个
你需要使用JsFunction.withThis()
构造函数,它接受一个闭包,它的第一个参数是JavaScript中这个
的值
请参见哇,它很管用!非常感谢,贾斯汀。这确实很容易,但不知怎么的,我没有看到那个构造函数。