sto scrivendo d3.js per la generazione di molti grafici e grafici .. ma quando non ci sono dati sto semplicemente aggiungendo svg un testo e scrivendo "nessun dato da visualizzare" e assegnando alcuni attributi come xy dy, ecc. in modo simile alla dimensione del font ma tranne la dimensione del font ogni cosa funziona.la dimensione del carattere non funziona nel mio codice d3.js
perché? Ecco il mio codice
var svg = d3.select(selector).append("svg")
.attr("width", width + margin.left + margin.right)
.attr("height", height + margin.top + margin.bottom)
.append("g")
.attr("transform", "translate(" + margin.left + "," + margin.top + ")");
if (!data.IssueTrendsDAO.issueTrendList) {
svg.append("text")
.attr("font-size","34px")
.attr("y", 79)
.attr("x", 40)
.attr("dy", ".47em")
.style("text-anchor", "start")
.style("fill", "#004669")
.style("font-weight", "bold")
.text("No data to display");
}
Sembra funzionare solo su Chrome – lwozniak