这个是我看了别人的文章,亲测好用后直接搬过来的。
原文在这:至_臻
1:写form标签 里面必须写 action="javascript:void 0"
ref是给下面传递元素
<form action="javascript:void 0">
<input type="search" ref="myInput" />
</form>
2:mounde写监听事件
mounted() {
// 键盘监听事件
window.addEventListener("touchmove", this.myTouchMove, true);
},
3:methods里面写 ref 写在标签上时:this.$refs.名字 获取的是标签对应的dom元素
blur 是当元素失去焦点时所触发的事件
methods:{
myTouchMove() {
// 失去焦点
this.$refs.myInput.blur();
},
}