เกี่ยวกับการตอบสนอง
การเชื่อมโยงสองทางของ VUE ขึ้นอยู่กับการตอบสนองนั่นคือเพิ่มวิธีการ getter และ setter ลงในคุณสมบัติของวัตถุ Vue และจัดการการเชื่อมโยงแบบสองทิศทางในวิธีการเหล่านี้ แต่วิธีนี้จะนำไปสู่ข้อผิดพลาดต่อไปนี้
วัตถุตอบสนอง
หากคุณสมบัติใน Vue เป็นวัตถุหรืออาร์เรย์และมีวัตถุในอาร์เรย์วัตถุเหล่านี้จะถูกกำหนดไว้ที่ดีที่สุดในตอนต้น หากมีการเพิ่มแอตทริบิวต์อีกครั้งในระหว่างการดำเนินการคุณสมบัตินี้จะไม่ตอบสนองและจะไม่ใช้การผูกสองทางเช่น:
const vm = new vue ({data: {a: {text: 'aaa'}}}) vm.ab = 'ccc'ในกรณีนี้แอตทริบิวต์ B ของ A ไม่ตอบสนองดังนั้นมันจะไม่ถูกผูกไว้ในสองทาง
วัตถุวันที่
การดำเนินการในวัตถุวันที่ไม่ตอบสนอง