Jawaban:
AFAIK, tindakan pengiriman bersifat sinkron. Jika Anda ingin menangani panggilan asinkron, Anda dapat menggunakan thunk-middleware di redux, di mana pengiriman disediakan sebagai fungsi panggilan balik yang dapat Anda panggil sesuai keinginan Anda. Untuk info lebih lanjut, periksa jawaban ini di SO oleh Penulis itu sendiri: Bagaimana cara mengirimkan tindakan Redux dengan batas waktu?
Tidak ada yang tahu lebih baik dari kode itu sendiri . =) Seperti yang Anda lihat dispatch
benar-benar sinkron. Satu-satunya peringatan di sini adalah bahwa penyimpanan enhancers
dapat (dan melakukan) dispatch
metode pengganti . Sebagai contoh, lihat di applyMiddleware
penambah , itu memungkinkan Anda jack middlewares di dengan mengganti standar dispatch
metode dengan implementasi itu sendiri. Meskipun saya tidak pernah melihat Redux enhancer
yang benar-benar akan menghapus sifat sinkronis dispatch
.
code itself
tautan Anda , yang akan menjadi tautan mati karena aspek 'tautan permanen' dari komit.