在 React 中,透過偵測子元件的調用,在父元件中執行一個函數
P粉154798196
P粉154798196 2023-09-10 19:15:14
0
1
707

我需要在點擊日期選擇器的子元素時呼叫一個函數

<DropdownParent >
                <DatePicker
                    selectsStart
                    showYearDropdown
                    showMonthDropdown
                    endDate={endDate}
                    selected={startDate}
                    scrollableYearDropdown
                    dateFormat="dd/MM/yyyy"
                    startDate={startDate}
                    yearDropdownItemNumber={10}
                    onChange={(date) => handleChange({ startDateObj: date })}
                    placeholderText={placeholderStart}
                    inline
                    locale="en-gb"
                />
            </DropdownDefaultAtom>

在DropdownParent中有一個切換函數,我需要在調用子函數handleChange時調用它,我嘗試了回調和其他方法,但由於它是一個庫,我不知道如何檢測變化並將其傳遞給父組件以呼叫父函數。

P粉154798196
P粉154798196

全部回覆(1)
P粉470645222

在Redux中更新值,然後在值在Redux中更新後,在子元件的變化檢測中使用它,你可以在整個應用程式中使用它。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板