我正在使用 angular-nvd3-directives 饼图。我正在使用带有 siteId (作为 x 轴)和 usersCount (作为 y 轴)的值列表来设置饼图。应用程序通常从列表中的一组 (siteId, usersCount) 对象开始。该应用程序允许用户更改站点集列表 - (siteId, usersCount) 列表,当加载新列表并且其中没有数据时,饼图打印 nodata 文本,但饼图留在文本后面之前的数据。
我使用 nv.graphs[0].update() 来刷新它,但这似乎不自然。我还将 objectequality 属性设置为 true(用于深入观察数据)。
数据列表在调试中如下所示: {object[1]} - 有数据时,{object[0]} - 没有数据时。
提前谢谢了 :)