我在使用来自 PHP 的数据的 Flot 中创建饼图时遇到了一个非常奇怪的问题。
好像画错了,不知道为什么。
我的 PHP 代码(用于测试)是:
echo json_encode(
'[{ label: "Series1", data: 10},
{ label: "Series2", data: 3},
{ label: "Series3", data: 9},
{ label: "Series4", data: 7},
{ label: "Series5", data: 8},
{ label: "Series6", data: 17}]'
);
我的 JS 文件是:
$.ajax({
type:'GET',
dataType:"json",
url:'../phpfile.php',
success: function(data) {
console.log(data);
$.plot($("#piechart"),data,{
series: {
pie: {
show: true
}
}
});
}
});
控制台日志显示:
[{ label: "Series1", data: 10},
{ label: "Series2", data: 3},
{ label: "Series3", data: 9},
{ label: "Series4", data: 7},
{ label: "Series5", data: 8},
{ label: "Series6", data: 17}]
我认为这是 flot 的正确格式...
但它的图形是这样的:
有没有人有任何想法?