有人使用HumbleFinance来显示图形/图表吗?

Has anybody used HumbleFinance to display Graphs / Charts

本文关键字:图形 显示图 显示 HumbleFinance      更新时间:2023-09-26

我正在使用Humble Finance来显示类似于Google charts的图表。

我的样本数据是

var jsonData = [
   {date:'August 19, 2010',open:100.01,high:104.06,low:95.96,close:100.34,volume:22088000},
   {date:'September 20, 2010',open:101.48,high:109.08,low:100.50,close:108.31,volume:11377000}
]

在Jquery Ready函数中,我使用我的数据来加载这个

jQuery(document).ready(function(){
   var priceData = [];
   for(var i = 0; i<jsonData.length; i++) {
       priceData.push([i, jsonData[i].low]);
   }
}

我想通过使用

打印X轴标签中的日期
HumbleFinance.xTickFormatter = function (n) { 
     var date = jsonData[n].date;
     return date; 
}

但是它不工作,它抛出这个错误在FireBug:

jsonData[n] is undefined 
HumbleFinance.xTickFormatter = function (n) {
    var date = jsonData[n].date; 
    date = date.split(' '); 
    return date;
} 

也许jsonData不在xTickerFormatter的作用域中,您需要将其存储在另一个局部变量中,类似于priceData?

因为n是浮点数。使用Math将其转换为整数。

        var index = Math.floor(n);
        var date = jsonData[index].date;