angular-nvd3-directives 饼图无数据不刷新视图
angular-nvd3-directives piechart nodata not refreshing view
我正在使用 angular-nvd3-directives 饼图。
我正在使用带有 siteId(作为 x 轴)和 usersCount(作为 y 轴)的值列表设置饼图。
应用程序通常从列表中的一组 (siteId, usersCount) 对象开始。
该应用程序允许用户更改网站集列表 - (siteId, usersCount) 列表,
当加载新列表且其中没有数据时,饼图会打印无数据文本,但饼图会保留在包含先前数据的文本后面。
我用了nv.graphs[0].update() 来刷新,但是好像不自然。
我还将 objectequality 属性设置为 true(用于深入观察数据)。
数据列表在调试中看起来像这样:{object[1]} - 当有数据时,
和 {object[0]} - 当没有数据时。
非常感谢 :)
您应该检查nvd3 文件中的图表功能。
每当饼图没有数据时,图表的 return 存在该功能而不刷新视图。
尝试删除 return 语句,看看它是否适合你
我正在使用 angular-nvd3-directives 饼图。 我正在使用带有 siteId(作为 x 轴)和 usersCount(作为 y 轴)的值列表设置饼图。 应用程序通常从列表中的一组 (siteId, usersCount) 对象开始。 该应用程序允许用户更改网站集列表 - (siteId, usersCount) 列表, 当加载新列表且其中没有数据时,饼图会打印无数据文本,但饼图会保留在包含先前数据的文本后面。
我用了nv.graphs[0].update() 来刷新,但是好像不自然。 我还将 objectequality 属性设置为 true(用于深入观察数据)。
数据列表在调试中看起来像这样:{object[1]} - 当有数据时, 和 {object[0]} - 当没有数据时。
非常感谢 :)
您应该检查nvd3 文件中的图表功能。 每当饼图没有数据时,图表的 return 存在该功能而不刷新视图。 尝试删除 return 语句,看看它是否适合你