diff --git a/src/charts/radarChart.ts b/src/charts/radarChart.ts index ffe983fa3f9f732c3fc4031a3443f610388c62be..0f274775441d0b8c1efbdbea877028c98a040955 100644 --- a/src/charts/radarChart.ts +++ b/src/charts/radarChart.ts @@ -90,12 +90,14 @@ export default class RadarChart extends Chart { data.selectAll('.data') .data(preparedData) - .enter() - .append('g') + .join( + enter => enter.append("g"), + update => update, + exit => exit.remove() + ) .attr('class', 'data') .append("path") .attr("d", (d: any) => { - console.log(d) return d3.lineRadial() .angle((_, index) => Math.PI * 2 / vis.axes.length * index) .radius((data) => data) @@ -138,12 +140,14 @@ export default class RadarChart extends Chart { data.selectAll('.data') .data(preparedData) - .enter() - .append('g') + .join( + enter => enter.append("g"), + update => update, + exit => exit.remove() + ) .attr('class', 'data') .append("path") .attr("d", (d: any) => { - console.log(d) return d3.lineRadial() .angle((_, index) => Math.PI * 2 / vis.axes.length * index) .radius((data) => data)