我有一個我無法解決的問題。我有一個保存在 useState 中的空物件,我必須根據一些過濾器動態填充它才能在 API 中進行搜索。當我選擇一個過濾器時,它沒有問題,它會為我保存它。但是當我選擇第二個過濾器時,它會洗掉前一個過濾器并保存新過濾器。我正在使用:https ://ant.design/components/table/
使用狀態
const [savedFilters, setSavedFilters] = useState({})
onValuesChange
<Form
form={form}
onValuesChange={e => setSavedFilters(
prevState => ({...prevState, e })
)}
>
如果有人可以幫助我,我將不勝感激!
uj5u.com熱心網友回復:
你有沒有嘗試傳播'e'?
onValuesChange={e => setSavedFilters(
prevState => ({...prevState, ...e })
)}
savedFilters如果您告訴我們更新后的價值,我會很好
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/427178.html
標籤:javascript 反应 反应钩子 使用状态 设置状态
