Property ของ Component ใน Power Apps
Component property กำหนดข้อตกลง (contract) ของ component ที่นำกลับมาใช้ซ้ำได้ ว่าอะไรเข้า อะไรออก.
เริ่มอ่านตรงนี้ก่อน
อธิบายแบบง่าย
Property ของ Component ใน Power Apps คือเรื่องที่ช่วยให้เราใช้ทำแอปภายในทีมแบบ low-codeได้ถูกทางขึ้น
ระดับ
เหมาะกับคนที่เริ่มลงมือทำแล้ว
ใช้เมื่อไหร่
คุณกำลังสร้างเมนูหรือการ์ดที่นำกลับมาใช้ซ้ำได้
อ่านแล้วทำอะไรต่อ
ส่งรายการเมนูและรหัสที่เลือกเข้าไป แล้วส่งเหตุการณ์เส้นทางที่ถูกเลือกออกมา
เห็นภาพ: ทริคนี้เป็นยังไง
Items — รายการเมนู SelectedKey — รหัสที่เลือก Theme — ชุดสี
OnSelect — เหตุการณ์เมื่อกด SelectedItem — รายการที่เลือก
ใช้ตอนไหน?
- คุณกำลังสร้างเมนูหรือการ์ดที่นำกลับมาใช้ซ้ำได้
- คุณต้องการให้ component ตัวเดียวปรับให้เข้ากับแต่ละหน้าจอได้
- คุณต้องการเลิกฝังค่าตายตัวที่ผูกกับแอปใดแอปหนึ่ง
ความหมาย
property ของ component คือช่องทางส่งค่าเข้าไปใน component หรือส่งค่า/เหตุการณ์ออกมาจาก component เพื่อให้นำกลับมาใช้ซ้ำได้ในหลายหน้าจอและหลายแอป
ข้อตกลงการใช้งานของ component
ให้คิดว่า property คือหน้าตาช่องทางที่กำหนดว่าจะรับค่าอะไรเข้าและส่งอะไรออกของ component
Input: Items, SelectedKey, Theme
Output: OnSelect, SelectedItemตัวอย่างการใช้
component เมนูนำทาง
ส่งรายการเมนูและรหัสที่เลือกเข้าไป แล้วส่งเหตุการณ์เส้นทางที่ถูกเลือกออกมา