簡體   English   中英

錯誤:的值無效 <rect> 屬性width =“ NaN” 6d3.v3.min.js:1錯誤:的值無效 <text> 屬性x =“ NaN”

[英]Error: Invalid value for <rect> attribute width=“NaN” 6d3.v3.min.js:1 Error: Invalid value for <text> attribute x=“NaN”

    bar.append("rect")
  .attr("width", x)
  .attr("height", barHeight - 1);

bar.append("text")
   .attr("x", function(d) { return x(d) - 3; })
   .attr("y", barHeight / 2)
   .attr("dy", ".35em")
   .text(function(d) { return d; });

嗨,我是D3圖表的新手。 現在,我正在嘗試d3.com提供的許多教程。 現在,當嘗試制作svg條形圖時,標題中顯示了2個錯誤。 有誰可以幫助我嗎?

我將寬度設置為NaN時遇到了類似的問題。 您需要檢查是否正確設置了x變量。 嘗試將console.log(x)粘貼到此行上方:

.attr("width", x)

並在瀏覽器的開發工具中檢查控制台。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM