我正在尝试使用“甜甜圈”形状通过莫里斯图表正确绘制一些数据。
Morris.Donut({
element: 'donut-chart-revenue',
data: [],
});
但是由于data变量有时可以为空(新用户,没有足够的数据),因此甜甜圈形状会破裂,并且我有一个空的占位符!
我该如何解决问题或将占位符替换为诸如“没有足够的数据”之类的文本?
我对Morris不太熟悉,我怀疑您可以解决这个问题:
var data = []; // <-- your empty set
Morris.Donut({
element: 'donut-example',
data: data.length ? data : [ { label:"No Data", value:100 } ]
});
如果该数据数组的长度(无论其来自何处)为空(data.length == 0),则它将使用该“无数据”数组。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句