我需要向 Rect 添加一个类。我似乎无法弄清楚该怎么做。
bar = (new Rect(x, ySegment * 10 + 30 + margin, w, 0)
.attr('opacity', 0.8)
.attr('class', data[i].segments[j].color)
.addTo(stage));
该类attr
被忽略。
我需要向 Rect 添加一个类。我似乎无法弄清楚该怎么做。
bar = (new Rect(x, ySegment * 10 + 30 + margin, w, 0)
.attr('opacity', 0.8)
.attr('class', data[i].segments[j].color)
.addTo(stage));
该类attr
被忽略。
点赞不是 HTMLElement 的表示DisplayObject
。Rect
这就是为什么像“类”这样的自定义属性不起作用的原因。如果您打算为不同的 DisplayObject 重用属性,请尝试以下操作:
var myAttrs = {
fillColor: 'red',
opacity: 0.5
};
new Rect(20, 20, 100, 100).attr(myAttrs).addTo(stage);
new Rect(20, 130, 100, 100).attr(myAttrs).addTo(stage);
在这里玩它:轨道