在ReactJS事件中使用JQuery

时间:2017-02-17 18:43:49

标签: reactjs reactive-programming

热门在onChange事件中使用Jquery 实施例

change(){
$('#selector').trigger('event')..... 
}

render() {
  return <select onChange={this.change}>
             <option value="1>" 1  </option> ..... 

}

2 个答案:

答案 0 :(得分:1)

简单回答:不要。

创建一个类,然后将该函数传递给处理程序。例如:

class Blah extends React.Component {
  handleClick = e => alert('Button click');
  render() {
    return (<button onClick={this.handleClick}>Click me.</button>);
  }
}

答案 1 :(得分:0)

在React中,您可以双向执行此操作

  • 使用react setState
  • 在安装组件后使用jquery。

我宁愿做出反应的方式,使用它的优势你没有触及Dom。记住每次触摸DOM时都会很昂贵。