如何用Vue在移动端实现键盘搜索事件的监听功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计434个文字,预计阅读时间需要2分钟。
1. 首先注意,input 的 type 应为 search,并添加 keypress 事件处理函数 searchGoods。
2.监听 keypress 事件,包括 KeyDown 和 KeyUp 事件。
3.当对象具有焦点时,按下 (KeyDown) 或松开 (KeyUp) 键。
1、首先注意,input的type="serch"
<input @keypress="searchGoods" type="serch" placeholder="搜索商品">
2、监听keypress事件
(1)KeyDown、KeyUp 事件
这些事件是当一个对象具有焦点时按下 ( KeyDown ) 或松开 ( KeyUp ) 一个键时发生的。(要解释 ANSI 字符,应使用 KeyPress 事件。)
(2)KeyPress 事件
此事件当用户按下和松开一个 ANSI 键时发生。
3、阻止事件默认行为
methods中添加 searchGoods方法,
判断keyCode ==13
阻止默认事件(默认是换行)
通过event.target.value获取要搜索的值,调用搜索接口。
本文共计434个文字,预计阅读时间需要2分钟。
1. 首先注意,input 的 type 应为 search,并添加 keypress 事件处理函数 searchGoods。
2.监听 keypress 事件,包括 KeyDown 和 KeyUp 事件。
3.当对象具有焦点时,按下 (KeyDown) 或松开 (KeyUp) 键。
1、首先注意,input的type="serch"
<input @keypress="searchGoods" type="serch" placeholder="搜索商品">
2、监听keypress事件
(1)KeyDown、KeyUp 事件
这些事件是当一个对象具有焦点时按下 ( KeyDown ) 或松开 ( KeyUp ) 一个键时发生的。(要解释 ANSI 字符,应使用 KeyPress 事件。)
(2)KeyPress 事件
此事件当用户按下和松开一个 ANSI 键时发生。
3、阻止事件默认行为
methods中添加 searchGoods方法,
判断keyCode ==13
阻止默认事件(默认是换行)
通过event.target.value获取要搜索的值,调用搜索接口。

