首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【Vue.js】1711- 深入浅出 Vue3 自定义指令

    Vue.js 中有许多内置指令,比如: v-model:在表单元素上创建「双向数据绑定」; v-show:根据表达式之真假值,「切换元素的 display CSS 属性」; v-if:根据表达式之真假值...下面以自定义指令 v-focus作为示例介绍,首先创建 v-focus指令: const app = createApp({}); app.directive("focus", { // 当绑定元素插入到...mounted(el) { // 聚焦元素 el.focus(); }, }); 然后在模板中使用: v-focus /> 当输入框挂载到 DOM 时,它将自动获得焦点...app.directive("focus", { mounted(el) { el.focus(); }, }); 在 v-for 渲染的元素上,指令钩子多次调用 v-for="item in list" v-focus> focus 指令的钩子函数会以每个 li 元素为参数调用多次。

    1.2K20
    领券