【发布时间】:2017-07-05 11:38:49
【问题描述】:
我在我的页面中设置了一个莫里斯线图,如下所示:
var chart = new Morris.Line({
element: 'myfirstchart',
xkey: 'Date',
ykeys: ['Sales'],
labels: ['Sales'],
resize: true,
redraw: true,
xLabels: 'day',
parseTime: false
});
并在发布后显示结果(在 jquery 发布的 done 方法中)我这样做:
chart.setData(data.lineData);
chart.redraw();
$(window).trigger("resize");
但是图看起来很丑,变形完全是这样的:
图形本身隐藏在一个 div 中,然后在显示结果时显示...
这可能是什么问题?
【问题讨论】:
标签: javascript jquery html graph morris.js