我有一个react组件:
React.createComponent({
render: function () {
return (<div className="some-component"></div>);
}
});
渲染几秒钟后,我希望它从组件中添加一个类。该类用于显示带有动画的组件。我不认为它是真正的状态变化,因为除了给组件一个动画介绍之外,它对应用程序没有任何影响,所以我讨厌通过更改 store/ 从组件外部启动它状态。
我将如何用简单的术语来做到这一点?就像是:
{setTimeout(function () {
this.addClass('show'); //pseudo code
}, 1000)}
显然我可以使用 jQuery,但这感觉是反 React 的,并且容易产生副作用。