我有ExtJS的+ Highcharts代码喜欢这里:HighCharts:意外NaN值解析Ÿ属性
Ext.define('Cabinet.view.workspace.indexCharts.Line', {
extend: 'Ext.panel.Panel',
alias: 'widget.IndexLineChart',
show: function (chartDiv, valuesList) {
valuesList = '[' + valuesList + ']';
console.log(valuesList);
charts[chartDiv] = new Highcharts.Chart({
chart: {
renderTo: chartDiv,
type: 'line'
},
title: {
text: 'Some Title'
},
yAxis: {
categories: [2005, 2006, 2007]
},
series: [{ data: valuesList}],
legend: {
layout: 'horizontal',
align: 'center'
}
});
}
});
但经过我叫这个小部件,我得到一些错误:显示
Unexpected value NaN parsing y attribute.
return e}function oa(a){return Fa(a)?a:[a]}function p(){var a=arguments,b,c,d=a
的console.log :[825557000000,1089384000000,1404492600000]
问题在哪里?
谢谢@Jugal。有些时候,我明白我需要转换这个字符串。我尝试一些像这样:'valuesList = valuesList.map(function(x){return parseFloat(x)});'那很好!再次感谢。 **问题解决了**。 – ForceMan