Reactjs 反应,陈述,为什么没有定义“计数”?

Reactjs 反应,陈述,为什么没有定义“计数”?,reactjs,Reactjs,当我单击“更新”时,会显示此错误 错误: app.js?7ac9:18未捕获引用错误:未定义计数 import React,{component}来自'React'; 从“react dom”导入react dom; 类计数器扩展了React.Component{ 建造师(道具){ 超级(道具); this.handleClick=this.handleClick.bind(this); 此.state={ 计数:0, }; } handleClick(e){ e、 预防默认值(); 这是我的国

当我单击“更新”时,会显示此错误

错误:

app.js?7ac9:18未捕获引用错误:未定义计数

import React,{component}来自'React';
从“react dom”导入react dom;
类计数器扩展了React.Component{
建造师(道具){
超级(道具);
this.handleClick=this.handleClick.bind(this);
此.state={
计数:0,
};
}
handleClick(e){
e、 预防默认值();
这是我的国家({
计数:计数+1,
});
}
渲染(){
返回(
{this.state.count}

); } } ReactDOM.render(,document.getElementById('app'))
我已经在构造函数中用
this.state
定义了计数。你在答案中写的代码好吗

尝试以下操作:

handleClick(e){
        e.preventDefault();
        this.setState({
            count: this.state.count + 1,
        });
    }
handleClick(e){
        e.preventDefault();
        this.setState({
            count: this.state.count + 1,
        });
    }