阅读背景:

reactjs jquery ajax,如何在ReactJS中使用JQuery_土亢不坑的博客

来源:互联网 

qq_遁去的一_1

您应该尝试避免在ReactJS中使用jQuery。但是,如果您真的想使用它,可以将其放在组件的componentDidMount()生命周期函数中。例如class App extends React.Component {  componentDidMount() {    // Jquery here $(...)...  }  // ...}理想情况下,您想创建一个可重用的手风琴组件。为此,您可以使用Jquery,也可以仅使用普通的javascript + CSS。class Accordion extends React.Component {  constructor() {    super();    this._handleClick = this._handleClick.bind(this);  }  componentDidMount() {    this._handleClick();  }  _handleClick() {    const acc = this._acc.children;    for (let i = 0; i < acc.length; i++) {      let a = acc[i];      a.onclick = () => a.classList.toggle("active");    }  }  render() {    return (      您应该尝试避免在ReactJS中使用jQuery。但




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: