[英]object Object output after appended text element
嗨,我是JavaScript和d3.js的新手。 我已經創建了圖表,並且一切都很好。 但是,我試圖在文本中顯示一些信息,該圖僅顯示了與上一個財務年度的結果相比今年的銷售總額。
那我發現了奇怪的是,正在顯示在H2中的文本只是顯示[object Object]
即使所有的數據加載在精細的螢火當我去竊聽它,它顯示了這個HTTP: //i.imgur.com/rOnZQXG.png (我不能嵌入,因為我沒有足夠高的代表),這是正確的數據
這是我用於文本的代碼-
d3.csv("OrderValueToday.csv", function(today) {
console.log(today);
var totalSales = today
svgLabel = d3.select("#label").append("h2")
.text(totalSales)
});
我要獲取的CSV已經具有今天的總銷售額,因此我沒有進行任何求和,這在我獲取數據時已經為我完成了。 CSV的格式如下
Today
20000
這對於我擁有的所有數據幾乎一樣。 如果您能幫助我解決此問題,那將是很棒的事情,因為這是完成該項目的最后一件事。 干杯
根據事物的外觀,您正在傳遞包含對象的數組。 您只需要訪問Today
值。
d3.csv("OrderValueToday.csv", function(obj) {
var text = 'Total sales today = ';
var totalSales = text + obj[0].Today;
svgLabel = d3.select("#label").append("h2")
.text(totalSales);
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.