如何使用 React.DOM 更改 HTML 样式body
?
我尝试了这段代码,但它不起作用:
var MyView = React.createClass({
render: function() {
return (
<div>
React.DOM.body.style.backgroundColor = "green";
Stuff goes here.
</div>
);
}
});
如果您从浏览器控制台执行此操作,它可以工作(但我需要它在 ReactJS 代码中工作):
document.body.style.backgroundColor = "green";
另请参阅此问题以获取类似但不同的解决方案: Change page background color with each route using ReactJS and React Router?