Dart Chartjs气泡示例
当使用--release标志为web应用提供服务时,我正在努力让端口正确地呈现气泡图。使用dart2js似乎打破了这张图表,因为它可以完美地使用--无需发布 图表正确渲染,轴看起来很好。只是数据没有在中呈现。控制台中不会抛出任何错误 我尝试了两种方法来添加数据。有一张简单的地图,如下所示:Dart Chartjs气泡示例,dart,chart.js,angular-dart,chart.js2,Dart,Chart.js,Angular Dart,Chart.js2,当使用--release标志为web应用提供服务时,我正在努力让端口正确地呈现气泡图。使用dart2js似乎打破了这张图表,因为它可以完美地使用--无需发布 图表正确渲染,轴看起来很好。只是数据没有在中呈现。控制台中不会抛出任何错误 我尝试了两种方法来添加数据。有一张简单的地图,如下所示: List<Map> myData = []; myData.add({'x': 0, 'y': 0, 'r': 5}); //for example.. ChartDataSets dat
List<Map> myData = [];
myData.add({'x': 0, 'y': 0, 'r': 5}); //for example..
ChartDataSets dataset = new ChartDataSets(
label: 'outer',
data: myData
);
var chartData = new LinearChartData(datasets: <ChartDataSets>[
dataset,
]);
ChartConfiguration config = new ChartConfiguration(
type: 'bubble', data: dataset, options: new ChartOptions(
responsive: true,
legend: new ChartLegendOptions(display: false),
scales: scales,
));
所以myData
变成了List myData=[]
知道--release标志为什么会破坏这种方法吗?知道如何解决这个问题吗
提前谢谢 这绝对是个小问题。我添加了一个build.yaml
文件,其中包含dart2js_参数:-01
,解决了这个问题。如果有人找到更好的解决方案,我会把这个问题留着。
class BubbleObject{
int x;
int y;
double r;
BubbleObject(this.x, this.y, this.r);
}