单个.attr可以工作,但是当我将.attrs用于多个属性时,会收到“ attrs不是函数”错误输出。
我尝试清理并重建应用程序。
svg.append("g")
.attr("class", "axis axis--x")
.attr("transform", "translate(0," + height + ")")
.call(d3.axisBottom(x))
.append("text")
.attrs({
"class": "axis-title",
"y": 20,
"x": width / 2,
"dy": "0.8em"
})
所有其他d3函数都起作用,我仅在“ attrs”上遇到此错误。