← กลับไปยัง Dev Center
ทดสอบ DisplayLocation
หน้าทดสอบสำหรับ DisplayLocation component แสดงการใช้งานในรูปแบบต่างๆ
1. กรุงเทพฯ - เขต (Metropolitan)
มี zone:
บางรัก, เขตบางรัก กรุงเทพฯ 10500
ไม่มี zone:
เขตพญาไท กรุงเทพฯ 10400
มีเฉพาะ province:
กรุงเทพฯ
2. จังหวัดอื่น - อำเภอ (Non-Metropolitan)
มี zone:
ย่านเมืองเก่า, อ.เมือง จ.นนทบุรี 11000
ไม่มี zone:
อ.เมือง จ.เชียงใหม่ 50000
มีเฉพาะ province:
จ.ขอนแก่น
3. รูปแบบต่างๆ
มีครบทุกฟิลด์:
บางรัก, เขตบางรัก กรุงเทพฯ 10500
ไม่มี district:
จ.นนทบุรี 11000
มีเฉพาะ postalCode:
10400
มีเฉพาะ zone:
บางรัก
มีเฉพาะ district (กรุงเทพฯ):
เขตพญาไท
มีเฉพาะ district (จังหวัด):
อ.เมือง
4. ตัวอย่างจริงจากระบบ
กรุงเทพฯ - เขตบางรัก:
บางรัก, เขตบางรัก กรุงเทพฯ 10500
เชียงใหม่ - อำเภอเมือง:
อ.เมือง จ.เชียงใหม่ 50000
ภูเก็ต - อำเภอเมือง:
อ.เมือง จ.ภูเก็ต 83000
ขอนแก่น - อำเภอเมือง:
อ.เมือง จ.ขอนแก่น 40000
5. การใช้งานใน Context
ใน PropertyCard:
ที่ตั้ง: เขตพญาไท กรุงเทพฯ 10400
ในรายละเอียดทรัพย์สิน:
บางรัก, เขตบางรัก กรุงเทพฯ 10500
หมายเหตุ
- Component นี้จะแสดงที่ตั้งในรูปแบบที่อ่านง่าย
- รองรับทั้งกรุงเทพฯ (เขต) และจังหวัดอื่นๆ (อำเภอ)
- กรุงเทพฯ จะไม่แสดง "จ." แต่จังหวัดอื่นจะแสดง
- สามารถใช้ได้ทั้งแบบมี zone และไม่มี zone