อย่างที่ผมเคยบอกไปว่า Component ใน React Native มีจุดประสงค์เพื่อจะทำให้มันสามารถนำไปใช้ซ้ำได้เรื่อยๆ แต่ว่าเจ้า MyComponent ที่เราสร้างไว้มันจะแสดงข้อความได้แค่ข้อความเดียวคือ Hello, from MyComponent เท่านั้น ซึ่งก็คือมันเอาไปใช้ซ้ำไม่ได้มากเท่าไร

เราสามารถทำให้ Component ของเรายืดหยุ่นมากกว่านั้นโดยใช้ Props ครับ

Props คือสิ่งที่เราสามารถส่งเข้าไปใน Component ได้


การใช้ Props มักจะใช้กับการที่มีการเปลี่ยนข้อมูลเพียงครั้งเดียวคือตอน render แต่ถ้าหากต้องการให้ข้อมูลใน Component เปลี่ยนไปเรื่อยๆจำเป็นต้องใช้ State แทน

ถ้าลองรันดูจะเห็นว่าข้อความจะมีการกระพริบไปเรื่อยๆ ตาม State ที่เปลี่ยนไป


Medium ที่ 50
ปีนี้ผมตั้งใจว่าจะเขียน Medium ให้ได้เดือนละ 4–5 Medium ครับ สิ้นปีก็จะมี 52 Medium เท่ากับจำนวนสัปดาห์ใน 1 ปีพอดี ไม่รู้จะทำได้มั้ย แต่ก็ถือเป็น Passion เล็กๆน้อยๆของผมครับ 5555
ผมเขียนบทความหลายแนวแล้วแต่ว่าอยากเขียนยังไง ถ้าอยากให้กำลังใจช่วยกด Clap ให้ซักที สองทีด้วยนะครับ :D
เจอกันบทความหน้าครับ