Dal tutorial di react.js vediamo questo utilizzo delle doppie parentesi graffe:
<span dangerouslySetInnerHTML={{ __html: rawMarkup }} />
E poi nel secondo tutorial, "Thinking in react" :
<span style={{ color: 'red' }}>
{this.props.product.name}
</span>;
Tuttavia, la documentazione di React JSX non descrive o menziona le doppie parentesi graffe. A cosa serve questa sintassi (double curlies)? E c'è un altro modo per esprimere la stessa cosa in jsx o è solo un'omissione dalla documentazione?
The exterior set of curly braces are letting JSX know you want a JS expression. The interior set of curly braces represent a JavaScript object, meaning you’re passing in a object to the style attribute.