Wie kann ich einen mehrzeiligen Text in D3.js dynamisch anzeigen?

Ich muss einen mehrzeiligen Text in einer SVG-Datei anzeigen: Text using D3.js.

Die Beispieldaten sehen wie folgt aus und ich möchte "alle" "Titel" unter einem einzelnen Knoten für jeden Autor anzeigen und nicht als einzelner Knoten in einem Kraftrichtungslayout.

Beispieldaten

{
    {"author":"Author1", "group":"fiction", "books" : [
        {"title":"Book Title1", "rating":3},
        {"title":"Book Title2", "rating":4}
    ]},
    {"author":"Author2", "group":"non-fiction", "books" : [
        {"title":"Book Title3", "rating":3},
    ]}
}

SVG: Text nimmt nur eine Texteingabe entgegen und wird in einer einzelnen Zeile angezeigt, also muss ich mehr Text hinzufügen und das "dy" anpassen? oder Knoteninformationen rückgängig machen und ersetzen?

Danke für die Tipps.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage