簡體   English   中英

如何在 react-datePicker 'isClearable' 方法上調用 function?

[英]How to call a function on react-datePicker 'isClearable' method?

我在我的一個項目中實現了react-datepicker 我正在根據從react-datepicker中選擇的月份過濾掉我的數據。

我想在 select 時調用 function 一個我能夠在onChange中成功使用的日期? 方法。 當我在日期選擇器組件的 isClearable 方法中使用十字圖標清除日期時,我想調用 function 的方式相同 有什么辦法可以在 isClearable 上調用isClearable嗎?

謝謝:)

我附上了我在我的代碼中使用的react-datepicker datepicker 代碼,還有一個 function,當我在 datepicker 組件中取消選擇日期時,我想調用它。

const testFun = () => {
    console.log("Function calling works on isClearable"); 
    anotherFunCall();
}
<DatePicker
    selected={monthYear}
    dateFormat="yyyy/MM"
    // minDate={}
    maxDate={new Date()}
    onChange={(date) => {
        setMonthYear(date);
        setHide1(false);
    }}
    placeholderText="YYYY-MM"
    showMonthYearPicker
    dropdownMode="select"
    isClearable={testFun}
/>

我通過在 if 語句中調用 function 並將 state 作為我存儲日期的條件來解決我的問題。 因此,只要 state 中的數據清除,就會調用 function。 :)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM