DataStore
Class import { DataStore, defaultStore } from 'vue-thailand-address'; defaultStore; // DataStore เริ่มต้น สำหรับ component ที่ไม่ได้ส่ง prop `store` เข้าไป const store = new DataStore(); // สร้าง DataStore เพื่อแยก store ที่ใช้เก็บข้อมูลต่างหาก เป็นอิสระต่อกัน
value
ประเถท: AddressModel
object ของที่อยู่ที่เลือกอยู่ในปัจจุบัน
validateValue(value: AddressModel)
Static Method ประเถท: boolean
ตรวจสอบ object value
ที่ส่งมาว่ามีโครงสร้างถูกต้องหรือไม่
resetValue()
Method ล้างค่าที่อยู่ทั้งหมดใน DataStore
onValueChange(handler: (newValue: AddressModel) => void)
Method ลงทะเบียนฟังก์ชั่นดักจับ event เข้าไปยัง DataStore
เพื่อดัก event เมื่อค่าของที่อยู่มีการเปลี่ยนแปลง