React.js渲染完成后运行客户端JS

Ale*_*ier 1 node.js reactjs

我有一个React应用程序,但是一旦组件加载完毕,我需要运行一些客户端js.$('div').mixItUp()一旦渲染函数完成并加载,运行与DOM交互的js的最佳方法是什么.React很新,很抱歉,如果这很简单.

小智 6

将代码放在componentDidMount组件的方法中.请参阅有关生命周期方法的文档.使用ES6语法,这将是

class MyComponent extends React.Component {
    ...
    componentDidMount() {
        $('div').mixItUp();
    }
    ...
}
Run Code Online (Sandbox Code Playgroud)