vue.js有鼠标获得焦点的API吗?看了一下文档没找到。
如果我的理解没错,你可以绑定 mouseover
或 mouseenter
事件,然后在事件中设置 focus,注意元素要添加 ref,这样才知道要调用谁的 focus 方法。
也可以考虑写成 directive,用 el.addEventListener 添加 mouseover
或 mouseenter
事件响应,更具通用性。
Vue 的核心只是提供以声明式数据绑定为基础的数据驱动,数据之外,你所需要的功能应该是基于 DOM 对象模型和事件模型来实现。
4 回答4.6k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答5k 阅读
2 回答2.6k 阅读✓ 已解决
1 回答3.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
不明白什么是鼠标获得焦点
如果你只的是输入框获得焦点的话,可以这样写: