Vue自定義指令報錯node
Failed to resolve directive: modleapp
這個報錯有2個緣由:spa
1.指令單詞拼錯code
2.Vue.directive() 這個方法沒有寫在 new Vue 以前component
解決辦法:blog
1.檢查指令拼寫是否正確console
2.Vue.directive() 這個方法寫在new Vue以前class
Vue.directive('test',{ bind(el,binding,vnode){ console.log(el); el.style.color = "red" } }) new Vue({ el: '#app', components: { App }, template: '<App/>' })