проблема с решением проблемы в d3 - я пытаюсь добавить легенду к моему svg, а текст, который я вставляю в него, нужно отделить, так что только d.key окрашен в colorScale, а d.total находится под d.key, а заливка - «черная».Элемент SVG - обработка и выбор текста
вот строка кода я только со ссылкой на - .text(function(d) { return (d.key) + ' (' + d.total + ')'; })
короче, как я могу добавить еще одну строку текста ниже d.key и сделать заливку этого нового текста «черный» или просто не colorScale, как d.key, окрашен.
svg.append("g")
.attr("class", "legend")
.selectAll("text")
.data(layers)
.enter().append("text")
.text(function(d) { return (d.key) + ' (' + d.total + ')'; })
.attr('fill', function(d) { return colorScale(d.key); })
.attr('y', function(d, i) { return 50 * (i + 2.75); })
.attr('x', "375");
работал отлично. Спасибо! – Krang