У кого-нибудь есть идея, как получить этот атрибут prop в stringToHTML в React? Заранее спасибо!React dangerouslySetInnerHTML для рендеринга iframe youtube встраивания из реквизита?
var Video = React.createClass({
getDefaultProps: function getDefaultProps() {
return propsObj;
},
createMarkup: function() {
return {__html: {this.props.video}};
},
render: function() {
return (
<div className="video-container no-controls" id="player" dangerouslySetInnerHTML={createMarkup()} />
);
}
});
Почему вы положили '{...}' around' {this.props.video} '? Это недопустимый JavaScript. –
Было бы замечательно, если бы это исправить, но это не так. – Josh