我的数据如下所示:
[
{ key="0uFsTNpIPxs", values = [1] },
{ key="0wLp4mXvcgs", values = [1] },
...
]
我将这些数据绑定到一个 d3.js 流图,就像这个例子一样。一切都很好。
在过渡时,我想将一个类附加到取决于数据中的键的每个路径:
.attr('class', function(d) {
return "ish-" + d.key;
});
这在大多数情况下都适用,适用于所有键。然而,有时,对于以零开头的键,它会吃掉hypen离开例如ish0uFsTNpIPxs
而不是ish-0uFsTNpIPxs
知道为什么会这样,我能做些什么吗?