Есть такая директива и теплейт
Vue.directive('tack', {
bind (el, binding, vnode) {
el.style.position = 'fixed'
el.style.top = binding.value + 'px'
}
})
<template>
<div class="hello">
<input type="text" v-model.lazy="directiveValue">
{{directiveValue}}
<h1 v-tack="directiveValue">{{ msg }}</h1>
</div>
</template>
export default {
name: 'HelloWorld',
data () {
return {
msg: 'Welcome to Your Vue.js App',
directiveValue: 0
}
}
}
Почему при вводе в инпут и изменении значений directiveValue это значение не передается в директиву?