En el tutorial de react.js vemos este uso de llaves dobles:
<span dangerouslySetInnerHTML={{ __html: rawMarkup }} />
Y luego, en el segundo tutorial, "Pensando en reaccionar" :
<span style={{ color: 'red' }}>
{this.props.product.name}
</span>;
Sin embargo, la documentación de React JSX no describe ni menciona llaves dobles. ¿Para qué es esta sintaxis (doble curlies)? ¿Y hay otra forma de expresar lo mismo en jsx o es solo una omisión de la documentación?
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.