在react中怎么让浏览器给div一个点击事件
2个回答
展开全部
<p onClick={this.handleClick}>
点我
</p>
handleClick: function(event) {
//do something
},
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
import React, { Component } from 'react';
import { render } from 'react-dom';
class LikeButton extends Component {
constructor(props) {
super(props);
this.state = { liked: false };
}
handleClick(e) {
this.setState({ liked: !this.state.liked });
}
render() {
const text = this.state.liked ? 'like' : 'haven\'t liked';
return (
<div onClick={this.handleClick.bind(this)}>
You {text} this. Click to toggle.
</div>
);
}
}
render(
<LikeButton />,
document.getElementById('example')
);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询