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