Директивийн амьдралын циклүүдийг /үе/ мэдэж байх хэрэгтэй. Өөрийн директив үүсгэх хичээлд директивийг үүсгэх шатанд ажиллах арга bind -ийг мэдэн авсан. Аргаар директивийн инициализацийг хийн түүнийг виртуал DOM дахь элементэд холбох бөгөөд энэ үед тухайн директив бодит DOM -ийн модонд орж ирээгүй байдаг. Директивийн амьдралын циклүүдийг төслийн color.js файлд тодорхойлсон обьектын кодод нэмье.
export default {
bind(el, bindings, vnode) {
console.log('bind')
el.style.color = 'green'
},
inserted(el, bindings, vnode) {
console.log('inserted')
},
update(el, bindings, vnode, oldVnode) {
console.log('update')
},
componentUpdated(el, bindings, vnode, oldVnode) {
console.log('componentUpdated')
},
unbind() {
console.log('unbind')
}
}