报错场景:(官方文档:自定义指令)
在这里插入图片描述
错误实现:
main.js

createApp(App)
  .mount('#app')
  .directive('comp', {
    mounted: () => {
      console.log('我是全局自定义指令')
    }
  })

报错解析:
在这里插入图片描述
报错原因:
指令定义在 mount('#app')之后,导致自定义指令未挂载到。

createApp(App)
  .directive('comp', {
    mounted: () => {
      console.log('我是全局自定义指令')
    }
  })
  .mount('#app')

更多推荐