5
AngularJSおよびD3の新機能です。私はこれらの技術を使ってダッシュボードを構築しています。 私は、インデックスファイルにd3.min.jsファイルを含めるとit.Hereとcirleを描画しようとすると、コードでいますUncaught TypeError:AngularJSおよびD3で未定義のプロパティ 'arc'を読み取ることができません
enter code here
var svg = d3.select("body")
.append("svg")
.attr("width", 200)
.attr("height", 200)
.append("g")
.attr("transform", "translate(100,100)");
var arc = d3.svg.arc()
.innerRadius(50)
.outerRadius(70)
.startAngle(0)
.endAngle(2 * Math.PI);
svg.append("path")
.attr("class", "arc")
.attr("d", arc);
が、私は、コンソールメッセージを取得し続ける:キャッチされない例外TypeErrorを:読み取ることができません。 キャッチされない例外TypeError::私も棒グラフを描くことを試みたが、エラーが報告された今回だったプロパティ「アーク」
プロパティ「リニア」を読み込めません
はD3で
D3のバージョンは何ですか?それがv 4.xの場合、 'd3.arc()'でなければなりません。 –
D3.jsバージョン4.1.0。 – Rakeysh
したがって、 'VARアーク= d3.arc()' 'にするvar arc'を変更します。 –