中等Vue
0 1

请手写一个自定义指令,并描述如何调用它?

【概念释义】

自定义指令用于底层 DOM 操作:聚焦、拖拽、权限隐藏、懒加载等。钩子:mounted/beforeUnmount(Vue3),或 bind/inserted/unbind(Vue2)。通过 app.directive("name", {...}) 全局注册或组件 directives 局部注册。

【基础使用】

javascript
"qb-hl-comment">// Vue 3 全局
app.directive("focus", {
  mounted(el) { el.focus(); },
});

"qb-hl-comment">// 使用
<input v-focus />
javascript

登录查看完整 1014

回答讨论

暂无讨论,登录后可抢先发言

本题库更多题目(50)