З підручника reakct.js ми бачимо таке використання подвійних фігурних брекетів:
<span dangerouslySetInnerHTML={{ __html: rawMarkup }} />
А потім у другому навчальному посібнику "Мислення реагую" :
<span style={{ color: 'red' }}>
{this.props.product.name}
</span>;
Однак документація React JSX не описує і не згадує подвійні фігурні дужки. Для чого цей синтаксис (подвійні фігурки)? А чи є інший спосіб висловити те саме в jsx або це лише упущення документації?
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.