const [searchDate, setSearchDate] = useState<any>({})
const searchFormList = useMemo<SearchFormItem[]>(
() => {
return [
{
placeholder: '請選擇日期',
label: '日期',
initialValue: searchDate,
}
]},
[],
);
以上代碼中,當searchDate更新后,searchFormList對應的值不會自動更新。原因是useMemo的第二個參數為空,導致searchFormList在第一次渲染后,就被緩存起來,不再更新。
