我正在與圖表js和coule天前QA發現了一個小包在我的應用程序,我卡住了。 問題是當數據爲空或等於0時,圖表js的提示只顯示一個空箭頭圖表js不返回工具提示
我該如何解決這個問題,在這種情況下它只是爲我顯示0?
這是我的循環,我得到我的數據:
for (var idx in fullData.sections) {
var section = fullData.sections[idx];
for (var gaugeIdx in section.gauges) {
var gauge = section.gauges[gaugeIdx];
var topGauge = $scope.getGaugeData(gauge.id);
if (topGauge.chartData) {
topGauge.chartData[0].unshift(gauge.value);
topGauge.chartLabels.unshift(dd);
} else if (topGauge.chartData[0].unshift(gauge.value == 0)){
return topGauge.chartData[0].unshift(gauge.value == 1);
}
}
}
我一直在試圖與tooltipTemplate玩,但一切都沒有用
任何人都可以幫助我嗎?
'tooltipTemplate'選項的值是多少?如果你只是默認使用它,會發生什麼? – Pointy
這是我的tooltipTemplate的值:「<%if(label){%><%=label%>:<%}%><%= value %>」。它是默認的,我甚至刪除了這一行,沒有任何改變。這就是爲什麼我猜這條線不會影響我的圖表 – Anton
我敢打賭,'value'屬性是'undefined'或'null'什麼的。如果你沒有一個值,也沒有「標籤」,工具提示將是空的。 *編輯*哦等等,對不起:)這就是你已經說過 – Pointy