我想在 svg 中添加新值之前清除文本。
svg = d3.select("body").append("svg")
.attr("width", width)
.attr("height", height)
.append("g")
.attr("transform", "translate(" + width / 2 + "," + height / 2 + ")");
svg.append("text")
.attr("dy", ".35em")
.style("text-anchor", "middle")
.text(function(d)
{
return months[RAG_input];
});
文本将根据months[RAG_input] 数组中的值进行更改。月份[] 包含月份,并根据 RAG_input 显示相应的数组项。
目前它正在覆盖。有没有办法在写之前清除文本。