我正在尝试使用chart.js
创建条形图
我尝试了2种方法
1)在图表js网站上提到它工作正常 Fiddle
2)也尝试了这种方法Fiddle,但这不起作用返回错误
Chart.min.js:10未捕获的TypeError:无法读取未定义的属性“0”
提前感谢您的帮助
答案 0 :(得分:1)
它看起来像你拼错标签。
当您开始创建newbardata对象时,您将标签拼写为标签,图表库正在寻找名为标签的属性。
答案 1 :(得分:1)
JSFiddle的第4行是你的问题:
newbardata.lables = [""];
您需要将其修复为
newbardata.labels = [""];
之后图表会正确呈现。
这是一个更新的JSfiddle https://jsfiddle.net/7bkr5e5h/2/