Ich bekomme eine Zeichenfolge aus einer Rest-API, die Komponenten-Tags enthält. Es folgt Beispiel string: -Wie werden Komponenten gerendert, wenn sich die Komponenten-Tags in einer Zeichenfolge befinden?
let stringFromAPI = "Lorem ipsum dolor sit amet, <TooltipComponent>consectetur</TooltipComponent> adipiscing elit. Non enim, <ButtonComponent>si omnia</ButtonComponent> non sequebatur, idcirco non erat ortus illinc. Re mihi non aeque satisfacit, et quidem locis pluribus. Ita relinquet duas, de quibus etiam atque etiam consideret. Ad <TooltipComponent>corpus</TooltipComponent> diceres pertinere-, sed ea, quae dixi, ad corpusne refers?"
Wenn ich es bin Rendering-Komponenten als Text angezeigt werden statt Rendering. Wie kann ich Komponenten in String gerendert machen?
render() {
return (<div>{stringFromAPI}</div>
)
}
dangerouslySetInnerHTML = {{__ html: rawMarkup}} rendert nur HTML-Elemente, die nicht Komponenten reagieren.
also sind die Tags in diesem Beispiel: ** consectetur **, ** si omnia ** und ** corpus **? Vielleicht, wenn Sie ein JFiddle vorbereitet haben, wird es einfacher sein, Ihr Problem zu beheben – Kafo
Frage bearbeitet bitte schauen Sie es jetzt. – TOM
Dies ist nicht doppelt Ich versuche, Komponente nicht html mit reactjs – TOM