Ant Design 多選沒有清除原因


https://blog.csdn.net/weixin_33940102/article/details/88596485

clearCheck = () => { // 處理勾選數據后清空勾選
    this.setState({
        selectedRowKeys: []
    })
}
render () {
    const rowSelection = {
        onChange: (selectedRowKeys) => {
            this.setState({
                selectedRowKeys,
            })
        }
    }
}

  

this.state = {
    selectedRowKeys: []
}
clearCheck = () => { // 處理勾選數據后清空勾選
    this.setState({
        selectedRowKeys: []
    })
}
render () {
    const rowSelection = {
        selectedRowKeys, //這里是起作用的關鍵
        onChange: (selectedRowKeys) => {
            this.setState({
                selectedRowKeys
            })
        }
    }
}

  

標紅加粗的地方是關鍵。

rowSelection 是一個對象,selectedRowKeys 是該對象下初始選擇項的配置


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM