onmouseover无法与React.js一起使用

click事件可以正常运行,但是onmouseover事件不起作用。

ProfImage = React.createClass({

getInitialState: function() {

return { showIcons: false };

},

onClick: function() {

if(this.state.showIcons == true) {

this.setState({ showIcons: false });

}

else {

this.setState({ showIcons: true });

}

},

onHover: function() {

this.setState({ showIcons: true });

},

render: function() {

return (

<div>

<span className="major">

<img src="/images/profile-pic.png" height="100" onClick={this.onClick} onmouseover={this.onHover} />

</span>

{ this.state.showIcons ? <SocialIcons /> : null }

</div>

);

}

});

回答:

您需要大写一些字母。

<img src="/images/profile-pic.png" height="100" onClick={this.onClick} onMouseOver={this.onHover} />

以上是 onmouseover无法与React.js一起使用 的全部内容, 来源链接: utcz.com/qa/422367.html

回到顶部