Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将javascript库amCharts与Dart一起使用?_Javascript_Charts_Dart - Fatal编程技术网

如何将javascript库amCharts与Dart一起使用?

如何将javascript库amCharts与Dart一起使用?,javascript,charts,dart,Javascript,Charts,Dart,我想从Dart中的amCharts库中绘制图形 我在Dart中转换了amCharts网站上的一个代码示例,遵循这里描述的指导原则,但我无法绘制图表 我正在mac os上使用Dart编辑器 当我运行dart应用程序时,一切运行正常,但图表不显示 anobydy是否已尝试将amCharts与Dart一起使用?以下是的Dart版本 导入'dart:js'; main(){ 最终图表数据=/*与JS*数据相同; context['AmCharts'].callMethod('ready',[(){ 最终

我想从Dart中的amCharts库中绘制图形

我在Dart中转换了amCharts网站上的一个代码示例,遵循这里描述的指导原则,但我无法绘制图表

我正在mac os上使用Dart编辑器

当我运行dart应用程序时,一切运行正常,但图表不显示

anobydy是否已尝试将amCharts与Dart一起使用?

以下是的Dart版本

导入'dart:js';
main(){
最终图表数据=/*与JS*数据相同;
context['AmCharts'].callMethod('ready',[(){
最终图表=新的JsObject(上下文['AmCharts']['AmPieChart']);
chart['dataProvider']=新的JsObject.jsify(chartData);
图表['titleField']=“国家”;
图表['valueField']=“升”;
图表['outlineColor']=“FFFFFF”;
图表['outlineAlpha']=0.8;
图表['OutlineHickness']=2;
图表['BallooText']=“[[title]]
[[value]]([[percents]]]%””; //写 callMethod('write',[“chartdiv”]); }]); }
基本上:

  • 在Js中使用属性时使用数组表示法
  • 在Js中调用方法时使用
  • 用于创建新的js对象
  • 用于转换类似JSON的结构

你能粘贴你尝试过的代码吗?在我读这篇文章之前,你已经回答了我的问题。你会用什么html文件来处理这段dart?我知道应该有一个方法,但是呢?像
不要忘记设置div元素的大小:)你们两个都帮了我:我不知道如何调用“ready”方法,我忘记了div元素的样式/高度部分。