Javascript 如何将Json数据设置为chart.js bar

Javascript 如何将Json数据设置为chart.js bar,javascript,json,chart.js,Javascript,Json,Chart.js,如何将json数据设置为Chart.js的标签 我尝试过设置数组,客户格式化了字符串,但由于某些原因它不起作用。非常感谢您的帮助 var temp = "a,b,c,d"; var reportdata = []; var labels = []; while (i < temp.split(",")) { labels.push(temp[i].toString()); i += 1;

如何将json数据设置为Chart.js的标签

我尝试过设置数组,客户格式化了字符串,但由于某些原因它不起作用。非常感谢您的帮助

var temp = "a,b,c,d";
var reportdata = [];
var labels = [];
while (i < temp.split(",")) {
                        labels.push(temp[i].toString());
                        i += 1;
                    }

var data = {
                        labels: labels,
                        datasets: [
                            {
                                label: "",
                                fillColor: "rgba(220,220,220,0.5)",
                                strokeColor: "rgba(220,220,220,0.8)",
                                highlightFill: "rgba(220,220,220,0.75)",
                                highlightStroke: "rgba(220,220,220,1)",
                                data: reportdata
                            }
                        ]
                    };

提前感谢。

首先,“拆分”会创建一个数组,因此您不必将“拆分”的结果推送到一个新数组中,只需:

var temp = "a,b,c,d";
var labels = temp.split(",");

现在标签[1]=b等等。

太棒了!!这就是我要找的。谢谢您: