react绑定点击事件无效


不传参数时候 函数定义成箭头函数直接使用

render () {
        return (
            <div>
                <h4>请发表你的看法</h4>
                <div className ="flex">
                    <Add addItemFun={this.addItemFun}/>
                    <Lists commentList={this.state.commentList} deleItemFun ={this.deleItemFun} />
                </div>
            </div> 
        )
    }

 

传递参数的时候,函数仍然是定义成箭头函数

 render() {
        const {content,deleItemFun} = this.props;
        return (
            <div>
                <p>{content.userName}说:</p>
                <p>{content.comment}</p>
                <br/>
                <button onClick={()=>this.deleItem(content.id)}>删除</button>
            </div>
        )
    }

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM