Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/431.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用json数组填充charts.js饼图_Javascript_Arrays_Json_Charts_Chart.js - Fatal编程技术网

Javascript 如何使用json数组填充charts.js饼图

Javascript 如何使用json数组填充charts.js饼图,javascript,arrays,json,charts,chart.js,Javascript,Arrays,Json,Charts,Chart.js,我的json数组如下所示 [{"count":2,"DepartementNom":"Finance"},{"count":1,"DepartementNom":"Technique"}] 如何使用该数据集填充chart.js饼图? 我尝试过这个代码,但似乎在某个地方有问题。 你不能那样做。文档中有一些示例 设置图表数据的一种简单方法是: data: { labels: ['Finance', 'Technique'], datasets: [{

我的json数组如下所示

[{"count":2,"DepartementNom":"Finance"},{"count":1,"DepartementNom":"Technique"}]
如何使用该数据集填充chart.js饼图? 我尝试过这个代码,但似乎在某个地方有问题。


你不能那样做。文档中有一些示例

设置图表数据的一种简单方法是:

data: {
        labels: ['Finance', 'Technique'],
        datasets: [{
            data: [1, 2],
            backgroundColor: [
                'rgba(255, 99, 132, 0.2)',
                'rgba(54, 162, 235, 0.2)'
            ],
            borderColor: [
                'rgba(255, 99, 132, 1)',
                'rgba(54, 162, 235, 1)'
            ],
            borderWidth: 1
        }]
    },
工作示例

data: {
        labels: ['Finance', 'Technique'],
        datasets: [{
            data: [1, 2],
            backgroundColor: [
                'rgba(255, 99, 132, 0.2)',
                'rgba(54, 162, 235, 0.2)'
            ],
            borderColor: [
                'rgba(255, 99, 132, 1)',
                'rgba(54, 162, 235, 1)'
            ],
            borderWidth: 1
        }]
    },