React.js怎么和jquery结合开发

2025-05-14 17:28:11
推荐回答(1个)
回答1:

用React就不能用jQuery以DOM为核心的设计思路,React是声明式的我们要去声明在不同的时间点UI的形态,另外通过数据去改变也是数据驱动,React会管好剩下的事情。
比如,
var SomeComponent = React.createClass(function() {
getInitialState() {
return {show: false}
},
render() {
return (

{this.state.show ?
: null}

);
},
_handleMouseOver() {this.setState('show': true);}
});
类似这样的思路,或者直接控制css的display的none || block也行。