deactivated


Misol

deactivated hook’i har safar chaqirilganda log yozish uchun deactivated lifecycle hook’idan foydalanish.

export default {
  data() {
    return {
      hookLog: []
    }
  },
  deactivated() {
    console.log("deactivated")
    this.hookLog.push("deactivated");
  }
}
Misolni ishga tushirish »

ULASHISH

Ta’rif va qo‘llanilishi

deactivated lifecycle hook’i keshlangan komponent DOMdan olib tashlanganda, lekin yo‘q qilinmaganda ishga tushadi.

Komponent o‘rnatilgan <KeepAlive> komponentidan foydalangan holda keshlanadi.

Keshlangan komponent yaratilgandan so‘ng uni DOMga ko‘p marta kiritish va undan olib tashlash mumkin; bunday keshlangan komponent har safar DOMdan olib tashlanganda (lekin yo‘q qilinmaganda) deactivated lifecycle hook’i chaqiriladi.

Eslatma: deactivated va unmounted hook’larining farqi shundaki, keshlangan komponent DOMdan olib tashlanganda (yo‘q qilinmasdan) faqat deactivated hook’i chaqiriladi.


Tegishli sahifalar

Vue qo‘llanmasi: Vue lifecycle hook’lari

Vue qo‘llanmasi: "activated" hook’i

Vue qo‘llanmasi: "deactivated" hook’i

Vue qo‘llanmasi: ‘mounted’ hook’i

Vue qo‘llanmasi: "unmounted" hook’i

Vue ma’lumotnomasi: Vue "activated" lifecycle hook’i

Vue ma’lumotnomasi: Vue ‘mounted’ lifecycle hook’i

Vue ma’lumotnomasi: Vue "unmounted" lifecycle hook’i



W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!