如何用Vue监听移动端键盘搜索,实现长尾词的输入?

2026-04-05 20:160阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计448个文字,预计阅读时间需要2分钟。

如何用Vue监听移动端键盘搜索,实现长尾词的输入?

1. 首先注意,input 的 type 应为 search,并添加属性 @keypress=searchGoods。

2.输入框的 placeholder 为 搜索商品。

3.监听 keypress 事件,包括KeyDown 和 KeyUp 事件。

4.这些事件在对象具有焦点时按下或释放键时触发。

如何用Vue监听移动端键盘搜索,实现长尾词的输入?

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获取要搜索的值,调用搜索接口。

阅读全文

本文共计448个文字,预计阅读时间需要2分钟。

如何用Vue监听移动端键盘搜索,实现长尾词的输入?

1. 首先注意,input 的 type 应为 search,并添加属性 @keypress=searchGoods。

2.输入框的 placeholder 为 搜索商品。

3.监听 keypress 事件,包括KeyDown 和 KeyUp 事件。

4.这些事件在对象具有焦点时按下或释放键时触发。

如何用Vue监听移动端键盘搜索,实现长尾词的输入?

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获取要搜索的值,调用搜索接口。

阅读全文