Tôi có thể thực hiện một hành động trong bộ giảm tốc không?
Tôi có thể thực hiện một hành động trong bộ giảm tốc không?

Video: Tôi có thể thực hiện một hành động trong bộ giảm tốc không?

Video: Tôi có thể thực hiện một hành động trong bộ giảm tốc không?
Video: Tin tức Covid-19 mới nhất hôm nay 23/2 | Dich Virus Corona Việt Nam hôm nay | FBNC 2024, Có thể
Anonim

4 Câu trả lời. Cử một hoạt động trong một bộ giảm tốc là một chống mẫu. Của bạn bộ giảm tốc sẽ không có tác dụng phụ, chỉ đơn giản là tiêu hóa hoạt động tải trọng và trả về một đối tượng trạng thái mới. Thêm người nghe và điều phối hành động trong bộ giảm tốc có thể dẫn đến bị xích hành động và các tác dụng phụ khác.

Theo dõi điều này, làm cách nào để bạn thực hiện một hành động trong Redux?

Tuy nhiên, khi bạn muốn gửi một hành động từ thành phần của bạn, trước tiên bạn nên kết nối nó với cửa hàng và sử dụng phương thức kết nối của react- redux (Cách thứ 2). Sau đó, khi bạn bắt đầu có logic trong chức năng mapDispatchToProps của mình, đã đến lúc cử hành động trong câu chuyện của bạn (cách thứ 3).

Người ta cũng có thể hỏi, công văn lưu trữ làm gì? gửi đi (hành động) Cử một hành động. Đây là cách duy nhất để kích hoạt thay đổi trạng thái. Các của cửa hàng hàm giảm sẽ được gọi với kết quả getState () hiện tại và hành động đã cho một cách đồng bộ.

Sau đây, các hành động và bộ giảm là gì?

Bộ giảm tốc : Như chúng ta đã biết, hành động chỉ cho biết phải làm gì, nhưng họ không cho biết cách làm, vì vậy bộ giảm tốc là các hàm thuần túy có trạng thái hiện tại và hoạt động và trả lại trạng thái mới và cho cửa hàng biết cách làm.

Hành động và rút gọn trong Redux là gì?

MỘT bộ giảm tốc là một hàm xác định các thay đổi đối với trạng thái của ứng dụng. Nó sử dụng hoạt động nó nhận được để xác định sự thay đổi này. Chúng tôi có các công cụ, như Redux , giúp quản lý các thay đổi trạng thái của ứng dụng trong một cửa hàng để chúng hoạt động nhất quán.

Đề xuất: