Dapatkan nilai klik butang dalam React Flatpickr
P粉446800329
P粉446800329 2023-09-21 19:58:03
0
1
551

Saya mempunyai komponen dalam React dan melampirkan react-flatpicker untuk mendapatkan nilai tarikh. Walau bagaimanapun, selepas saya menggunakan useRef, ia menunjukkan nilai sebagai "mungkin batal", dan ya, selepasconsole.log, hasilnya adalah sama:

Ini adalah fungsinya:

const fp = useRef(null); function handleSubmitAgenda() { console.log(fp?.current?.value); }

Tolong beri saya inspirasi.

P粉446800329
P粉446800329

membalas semua (1)
P粉692052513

Untuk mendapatkan nilai daripada komponen React Flatpickr apabila anda mengklik butang, anda perlu menggunakanonChangeproperti yang disediakan oleh Flatpickr.

Sila lihat pangkalan kod di bawah.

import { useState, useRef } from "react"; import Flatpickr from "react-flatpickr"; function YourComponent() { const [selectedDateTime, setSelectedDateTime] = useState(null); const fp = useRef(null); // 处理日期/时间选择变化的函数 const handleDateTimeChange = (selectedDates) => { setSelectedDateTime(selectedDates[0]); }; function handleSubmitAgenda() { console.log(selectedDateTime); // 当点击按钮时,这将记录所选的日期/时间 } return ( 
); }

Semoga ia membantu anda. Semoga berjaya.

    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan
    Tentang kita Penafian Sitemap
    Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!