Я пытаюсь передать шаблон Handlebars для обработки как this.props.children
с использованием следующего фрагмента JSX:
<MyComponent>
My address is {{address}}.
</MyComponent>
Результат Uncaught ReferenceError: address is not defined
.
Обходной путь состоял в том, чтобы использовать что-то вроде:
<MyComponent>
<span content="My address is {{address}}."></span>
</MyComponent>
И затем используйте this.props.children.props.content
. Это единственный способ, по которому я нашел, по существу, {{address}}
интерпретироваться как интерполяция JSX.
Есть ли простой способ избежать фигурных скобок в JSX?