Php 通过Ajax呈现图表时未捕获类型错误:无法读取属性';getTime';未定义的
当我试图用从ajax传回的数据呈现图表时,我收到了一个错误,“UncaughtTypeError:无法读取undefined的属性'getTime'Php 通过Ajax呈现图表时未捕获类型错误:无法读取属性';getTime';未定义的,php,ajax,canvasjs,Php,Ajax,Canvasjs,当我试图用从ajax传回的数据呈现图表时,我收到了一个错误,“UncaughtTypeError:无法读取undefined的属性'getTime' $.ajax({ 键入:“POST”, url:'admin controllers/chart contorller.php', 数据类型:“json”, 编码:正确 }) .完成(功能(数据){ 警惕(“控制者”); 如果(成功){ var dataPoints=data.graphData; console.log(数据点); var cha
$.ajax({
键入:“POST”,
url:'admin controllers/chart contorller.php',
数据类型:“json”,
编码:正确
})
.完成(功能(数据){
警惕(“控制者”);
如果(成功){
var dataPoints=data.graphData;
console.log(数据点);
var chart=new CanvasJS.chart(“timeToSetChart”{
标题:{
文本:“初始设置DNS的用户时间”,
尺寸:20,
},
axisX:{
labelFontSize:12
},
axisY:{
标题:“用户数量”,
标题字体:14,
labelFontSize:12
},
数据:[{
键入:“列”,
数据点:data.graphData
}]
});
chart.render();
}
my string data.graphData返回为:
[代码><代码>{代码>{{x:10,y:10,y:0,y:10,y:0,标签:“2小时”},{x:30,y:16,标签:“6小时”},{x:10,y:10,y:10,标签:10,y:10,y:10,标签:0,y:10,y:0,标签:0,{x:30,y:30,y:10,y:10,y:10,y:10,y:10,y:10,y:10,y:10,y:10,y:10,y:10,y:10,y:10,标签:10,标签:10,{{{{x:20,y:20,y:20,y:20,y:20,y:20,y:20,y:20,y:20,y:20,y:20,y:20,y:20,y:20,y:20,y:20,y:0啊,,{x:120,y:3,标签:“8plusdays”},]
当我将它粘贴到dataPoints变量中时,它工作正常