การบล็อกองค์ประกอบใน Vue

คุณสามารถบล็อกองค์ประกอบของฟอร์มแบบรีแอกทีฟได้ โดยใช้แอตทริบิวต์ disabled มาลองทำดู สร้างพรอพเพอร์ตีที่เกี่ยวข้อง:

javascriptdata() {
  return {
    isDisabled: true,
  }
}

ผูกพรอพเพอร์ตีนี้กับปุ่ม:

App.vue<template>
  <button v-bind:disabled="isDisabled">btn</button>
</template>
Задание 1

มีอินพุตให้ สร้างปุ่มที่เมื่อคลิก จะสลับการบล็อกและปลดบล็อกอินพุตของเรา

Задание 2

ปรับเปลี่ยนงานก่อนหน้า เพื่อให้ สถานะของอินพุตถูกควบคุมโดยช่องทำเครื่องหมาย: หากช่องทำเครื่องหมายถูกเลือก อินพุตจะถูกปลดบล็อก แต่หากไม่ถูกเลือก - อินพุตจะถูกบล็อก