custom directive
Estimated reading time: 1 minuteglobal directive
Vue.directive('name',{
inserted: function(el,binding,Vnode) {
// code is here
}
})
v-name
local directive
directives: {
name: {
// directive definition
inserted: function (el) {
el.focus()
}
}
}
v-name
discriptions
v-name:arg.modifier.modifier="value"
tips
-
bind-This occurs once the directive is attached to the element. -
inserted-This hook occurs once the element is inserted into the parent DOM. -
update-This hook is called when the element updates, but children haven't been updated yet. -
componentUpdated-This hook is called once the component and the children have been updated. -
unbind-This hook is called once the directive is removed.