我正在构建一个动态数组并具有以下代码,我正在尝试为数组的“名称”添加颜色。除了"fontcolor("red")"之外,其他一切都完美无缺。
if (val < 0) {
myArray.push({
"name" : myVariable.fontcolor("red"),
"size" : -10
});
} else {
myArray.push({
"name" : myVariable,
"size" : 5
});
}
在 HTML 页面上显示时,我最终得到以下内容:
<font color="red">Strong rubber(minus)</font>
我实际上正在绘制一个图表,我正在使用 d3.js 来绘制图表,我的代码绘制了“Dog Toys”。myVariable 的值为“myVariable”
<g style="cursor: pointer; opacity: 1; " transform="translate(0,0)">
<text x="-6" y="10" dy=".50em" text-anchor="end">Dog Toys</text>
<rect width="478.57142857142867" height="20" style="fill: #4682b4; "></rect>
</g>
知道当文本显示在网页上时如何为文本设置颜色吗?