Führen Sie in React eine Funktion in der übergeordneten Komponente aus, indem Sie den Aufruf der untergeordneten Komponente erkennen
P粉154798196
P粉154798196 2023-09-10 19:15:14
0
1
695

Ich muss eine Funktion aufrufen, wenn auf ein untergeordnetes Element der Datumsauswahl geklickt wird

<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>

Es gibt eine Umschaltfunktion in DropdownParent und ich muss sie aufrufen, wenn die untergeordnete Funktion handleChange aufgerufen wird. Ich habe Rückrufe und andere Methoden ausprobiert, aber da es sich um eine Bibliothek handelt, weiß ich nicht, wie ich die Änderung erkennen und an das übergeordnete Element übergeben kann Komponente zum Aufrufen der übergeordneten Funktion.

P粉154798196
P粉154798196

Antworte allen(1)
P粉470645222

在Redux中更新值,然后在值在Redux中更新后,在子组件的变化检测中使用它,你可以在整个应用程序中使用它。

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage