[問題] callback function綁定參數沒更新
其實問題感覺很複雜不知道要取什麼標題
Chart.prototype.setChartOption = function (unParserData)
{
console.log(unParserData);
this.chartOption['tooltips']['callbacks']['label'] =
function(unParserData, tooltipItems, data) {
console.log(unParserData);
return '日期 :' +
unParserData[tooltipItems.datasetIndex][tooltipItems.index]["datetime"];
}
}
這段是用來設定chartjs產生圖表時的chartOption參數
以下是使用的步驟
C1 = new Chart;
C1.setChartOption(Data1);
console顯示Data1的資料
觸發chartOption['tooltips']['callbacks']['label']
console顯示Data1的資料
C1.setChartOption(Data2);
console顯示Data2的資料
觸發chartOption['tooltips']['callbacks']['label']
console顯示Data1的資料
我想請教的是...當C1 setChartOption(Data2)的時候
應該會把Data2也丟進chartOption['tooltips']['callbacks']['label']的匿名函數裡巴
還是說我的觀念或寫法上有誤,導致沒辦法跑出我預期中的結果
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.216.118.20
※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1483063992.A.096.html
※ 編輯: e2755699 (61.216.118.20), 12/30/2016 10:14:11
→
12/30 11:13, , 1F
12/30 11:13, 1F
您是說哪段如果是觸發那段...他是在chartjs裡面我只是大概的把它列出來
※ 編輯: e2755699 (61.216.118.24), 12/30/2016 13:06:27
推
12/30 19:32, , 2F
12/30 19:32, 2F
→
12/30 19:32, , 3F
12/30 19:32, 3F
→
12/30 19:33, , 4F
12/30 19:33, 4F
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章