我面臨在 Highcharts Jquery 中添加動態(tài)值的問題。我有兩個數(shù)組,如名稱和值名稱/類別名稱 - [“ZYG”、“BLA”、“GAS”、“LBE”、“LIM”、“EMB”、“NAU”]值/基值 - [483.7932253,601.125844,680.2910403,886.7269613,548.3400347,630.8979143,0]面對傳遞基值的問題。我試圖在數(shù)組和字符串類型中傳遞值。問題還沒有解決。我用條形圖來顯示。編碼在這里。通常編碼工作正常。我使用動態(tài)值時面臨的問題。 function displaychart(obj) { var categoryname = []; $.each(obj['name'], function( key, value ) { categoryname.push(value); }); var ybasevalue = "["; $.each(obj['basevalue'], function( key, value ) { ybasevalue += value + ","; }); ybasevalue += "]"; Highcharts.chart('container'+i, { chart: { type: 'bar' }, title: { text: 'Protein Sequence' }, subtitle: { text: 'Source' }, xAxis: { categories: categoryname, title: { text: null } }, yAxis: { min: 0, title: { text: 'Proteomics', align: 'high' }, labels: { overflow: 'justify' } }, tooltip: { valueSuffix: '' }, plotOptions: { bar: { dataLabels: { enabled: true } } },
1 回答
慕田峪4524236
TA貢獻1875條經(jīng)驗 獲得超5個贊
我傳遞了一個字符串數(shù)組而不是一個數(shù)字數(shù)組。單引號或雙引號內(nèi)的值是 JavaScript 中的字符串。
所以我用
var ybasevalue = [];
$.each(obj[i]['basevalue'], function( key, value ) {
ybasevalue.push(parseInt(value)); });
- 1 回答
- 0 關注
- 212 瀏覽
添加回答
舉報
0/150
提交
取消
