ฉันควรใช้ตัวเลือกหรือไม่

สารบัญ:

ฉันควรใช้ตัวเลือกหรือไม่
ฉันควรใช้ตัวเลือกหรือไม่
Anonim

ทำไมคุณจึงควรใช้ตัวเลือก? แนวทางปฏิบัติที่ดีที่สุดคือ รักษาสถานะร้านค้า Redux ให้น้อยที่สุดและรับข้อมูลจากสถานะตามต้องการ ตัวเลือกช่วยในเรื่องนั้น พวกเขาสามารถคำนวณข้อมูลที่ได้รับ ทำให้ Redux สามารถจัดเก็บสถานะที่น้อยที่สุดเท่าที่จะเป็นไปได้

ทำไมเราถึงใช้ตัวเลือก

ตัวเลือกเป็นหนึ่งในคุณสมบัติของวัตถุที่เราใช้พร้อมกับการกำหนดค่าส่วนประกอบ ตัวเลือก ใช้เพื่อระบุแต่ละองค์ประกอบที่ไม่ซ้ำในแผนผังองค์ประกอบ และยังกำหนดวิธีการแสดงองค์ประกอบปัจจุบันใน HTML DOM

การใช้ตัวเลือกใน Redux คืออะไร

ตัวเลือกคือฟังก์ชันที่ ใช้สถานะ Redux เป็นอาร์กิวเมนต์และส่งคืนข้อมูลบางส่วนเพื่อส่งต่อไปยังส่วนประกอบ const getUserData=state=> สถานะ

ฉันใช้ตัวเลือกในตัวลดได้ไหม

โดยทั่วไปจะไม่สามารถใช้ตัวเลือกภายในตัวลดได้ เนื่องจากตัวลดสไลซ์จะสามารถเข้าถึงสถานะ Redux ของตัวเองได้เท่านั้น และตัวเลือกส่วนใหญ่คาดว่าจะได้รับ สถานะรูท Redux ทั้งหมดเป็นอาร์กิวเมนต์

ตัวเลือกในการตอบสนองคืออะไร

useSelector คือ a ฟังก์ชันที่ใช้สถานะปัจจุบันเป็นอาร์กิวเมนต์และส่งคืนข้อมูลใดๆ ที่คุณต้องการจากมัน คล้ายกับ mapStateToProps มากและช่วยให้คุณสามารถเก็บค่าที่ส่งคืนภายในตัวแปรภายในขอบเขตของส่วนประกอบการทำงานของคุณ แทนที่จะส่งต่อเป็นอุปกรณ์ประกอบฉาก