Próbuję przekazać szablon Kierownice być przetworzony jako this.props.children
stosując następujący JSX snippet:Ucieczka nawiasów klamrowych w props.children
<MyComponent>
My address is {{address}}.
</MyComponent>
Rezultatem jest Uncaught ReferenceError: address is not defined
.
Rozwiązaniem było używać coś takiego:
<MyComponent>
<span content="My address is {{address}}."></span>
</MyComponent>
a następnie użyć this.props.children.props.content
. Jest to jedyny sposób, w jaki udało mi się w istocie uniknąć interpretacji interpolacji JSX przez {{address}}
.
Czy istnieje prosty sposób na uniknięcie nawiasów klamrowych w JSX?
To działa i na pewno czuje się lepiej! – osxi