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 »
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!
