我正在尝试用JavaScript创建一个饼图。我希望此图表在图例中仅显示非零的标签。
有人知道如何做到吗?
这是我到目前为止的代码。当前,饼图的图例显示了所有可能的12个标签,即使其中8个标签的值为零。最终,“数据”将从数据库中填充,因此,这是一个自动化过程非常重要。
SELECT t2.* FROM [tableA] t1
INNER JOIN [tableA] t2
ON DATEDIFF(DAY, t1.DateTimeColumn, t2.DateTimeColumn) = t1.[Shift]
答案 0 :(得分:1)
您可以在使用数据之前对其进行管理。
App\User::with(['client' => function($query){
$query->exclude(['phone_no']);
}])->find(2)
如果您要进行自动操作,则只需编写如下代码即可。
答案 1 :(得分:1)
根据文档,您可以在标签中使用filter参数
http://www.chartjs.org/docs/latest/configuration/legend.html
您可以进行验证以验证数据,如果为0,则可以返回false