Vue自定義指令報錯:Failed to resolve directive: xxx

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/>' })
相關文章
相關標籤/搜索