返回顶部
首页 > 资讯 > 精选 >Vue怎么实现按回车键进行搜索
  • 737
分享到

Vue怎么实现按回车键进行搜索

2023-07-05 00:07:50 737人浏览 安东尼
摘要

这篇“Vue怎么实现按回车键进行搜索”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Vue怎么实现按回车键进行搜索”文章吧。V

这篇“Vue怎么实现按回车键进行搜索”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Vue怎么实现按回车键进行搜索”文章吧。

    Vue按回车键进行搜索

    需求:

    为了用户方便进行搜索数据的时候不想点击搜索按钮,想要在input输入框内输入完成之后直接按回车键进行搜索

    第一种方法

    在input标签内部增加@keyup.enter事件即可,事件名为按钮点击名称

    <div class="center">      <input placeholder="输入名称" v-model="keyWord"             @keyup.enter="getsearchdata"></div><div class="seal" @click="getsearchdata">搜索</div>

    第二种方法

    <div class="center">      <input placeholder="输入名称" v-model="keyword"       @keyup.enter.native="getsearchdata" @submit.native.prevent      ></div><div class="seal" @click="getsearchdata">搜索</div>

    注:

    @keyup.enter.native="getsearchdata"//这里要和搜索的事件名称一样@submit.native.prevent //这句话禁止第一次进入页面回车搜索的时候刷新页面

    这两种方法,都能实现按回车键进行搜索的功能

    Vue使用回车键失效的解决

    在用Vue开发一个前端页面,做的一个搜索功能,目标:输入搜索条件后,回车键直接搜索。但是得到的结果却是系统刷新,并没有搜索。这是为啥呢?对比了其他文件,代码没有错,一脸懵。后来查阅资料才发现错误,下面介绍解决方法~

    Vue回车键事件

    对于原生的Vue来说,要绑定回车(enter)事件,只需要:

    @keyup.enter="方法名"

    而如果用了类似于Element UI之类的第三方UI框架的话,则得在后面加【.native】修饰符:

    @keyup.enter.native="方法名"

    栗子

    <el-fORM-item label="名称" prop="taskName">        <el-input          v-model="queryParams.taskName"          placeholder="请输入名称"          clearable          size="small"          @keyup.enter.native="handleQuery"        /></el-form-item> <el-form-item>    <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button></el-form-item>

    回车失效原因

    查考相关文档得知:

    W3C 标准中有如下规定:

    When there is only one single-line text input field in a form, the user agent should accept Enter in that field as a request to submit the form.

    即:当一个 form 元素中只有一个输入框时,在该输入框中按下回车应提交该表单。如果希望阻止这一默认行为,可以在 <el-form> 标签上添加 @submit.native.prevent。 

    Vue怎么实现按回车键进行搜索

    解决方法

    <el-form> 标签上添加 @submit.native.prevent。<el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px" @submit.native.prevent>
    • @submit: 表单提交

    • .native 绑定系统原生事件

    • .prevent 提交以后不刷新页面

    以上就是关于“Vue怎么实现按回车键进行搜索”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注编程网精选频道。

    --结束END--

    本文标题: Vue怎么实现按回车键进行搜索

    本文链接: https://lsjlt.com/news/348468.html(转载时请注明来源链接)

    有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

    猜你喜欢
    • Vue怎么实现按回车键进行搜索
      这篇“Vue怎么实现按回车键进行搜索”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Vue怎么实现按回车键进行搜索”文章吧。V...
      99+
      2023-07-05
    • Vue按回车键进行搜索的实现方式
      目录Vue按回车键进行搜索第一种方法第二种方法Vue使用回车键失效的解决Vue回车键事件栗子回车失效原因解决方法总结Vue按回车键进行搜索 需求: 为了用户方便进行搜索数据的时候不想...
      99+
      2023-01-14
      Vue按回车键搜索 Vue回车键 Vue搜索
    • jQuery如何实现键盘回车搜索功能
      这篇文章主要为大家展示了“jQuery如何实现键盘回车搜索功能”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“jQuery如何实现键盘回车搜索功能”这篇文章吧。前...
      99+
      2024-04-02
    • MySQL按回车键直接下一行怎么配置
      在MySQL中,按回车键只会单纯地换行而不会执行命令。要配置MySQL以在按下回车键后直接执行命令,可以使用以下方法: 使用MyS...
      99+
      2023-10-26
      MySQL
    • react 怎么实现按条件搜索
      本教程操作环境:Windows10系统、react18.0.0版、Dell G3电脑。react 怎么实现按条件搜索?react design pro 实现多条件进行查询数据一、描述: 对于后台管理系统,在编写业务界面,多条件...
      99+
      2023-05-14
      搜索 React
    • php怎么进行数组搜索
      本篇内容介绍了“php怎么进行数组搜索”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!php中可以进行数组搜索。php中提供了两种数组搜索函数...
      99+
      2023-07-02
    • Oracle怎么进行模糊搜索
      在Oracle中进行模糊搜索可以使用LIKE和%通配符来实现。例如,如果想要搜索包含特定字符串的记录,可以使用以下语法: SELEC...
      99+
      2024-04-09
      Oracle
    • C#中怎么实现一个回车键事件
      C#中怎么实现一个回车键事件,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。C#回车键事件1.private void textBox1_Ke...
      99+
      2023-06-17
    • php怎么实现关键字搜索功能
      本文操作环境:Windows7系统、PHP7.1版、DELL G3电脑php怎么实现关键字搜索功能?PHP实现关键字搜索后描红功能示例在刚开始学习php的时候,就对搜索过后的关键字描红感到好奇,但是这几天在巩固php基础的时候,就发现原来这...
      99+
      2018-09-10
      PHP 关键字 搜索 描红
    • react怎么实现搜索关键字高亮
      本教程操作环境:Windows10系统、react18.0.0版、Dell G3电脑。react怎么实现搜索关键字高亮?React实现快速搜索并且关键字高亮需求:点击搜索按钮,弹出模糊匹配列表。下拉列表选择选项,点击后跳转相应页面关键字所在...
      99+
      2023-05-14
      关键字 React
    • Android应用中怎么对搜索关键字进行匹配
      这期内容当中小编将会给大家带来有关Android应用中怎么对搜索关键字进行匹配,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。1. 单关键字 匹配如果只是单关键字的话,那么我们先计算出他的下标,它的长度,然...
      99+
      2023-05-31
      android roi
    • Win8.1 Update怎么设置电源键和搜索按钮
      微软最新的Win8.1 Update怎么设置电源和搜索按钮。其中,这枚电源按钮也极大方便传统桌面用户的日常使用,例如关机、重启或者睡眠。 如果你是一名追求功能齐全的Win8.1用户,希望在Win8.1 Update电源按...
      99+
      2023-06-04
      Update 电源 按钮 搜索 Win8.1
    • Node实现搜索框进行模糊查询
      本文实例为大家分享了Node实现搜索框进行模糊查询的具体代码,供大家参考,具体内容如下 一、需求 点击导航栏中的搜索图,出现搜索框,从而进行文章的模糊查询 二、建表 1.blog表 ...
      99+
      2024-04-02
    • SQLite中怎么进行全文搜索
      在SQLite中进行全文搜索可以使用全文搜索模块FTS(Full Text Search)或者虚拟表模块FTS5。以下是使用FTS5...
      99+
      2024-03-11
      SQLite
    • vue怎么实现实时搜索显示功能
      这篇“vue怎么实现实时搜索显示功能”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“vue怎么实现实时搜索显示功能”文章吧。效...
      99+
      2023-06-30
    • layer如何实现弹窗在键盘按回车将反复刷新
      这篇文章将为大家详细讲解有关layer如何实现弹窗在键盘按回车将反复刷新,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。layer.open当弹窗后,点击弹窗身体的任意部位...
      99+
      2024-04-02
    • java怎么实现搜索框搜索功能
      要实现搜索框搜索功能,可以按照以下步骤进行:1. 在前端页面上创建一个搜索框,如一个文本框和一个按钮。2. 在后端创建一个处理搜索请...
      99+
      2023-09-26
      java
    • vue实现搜索关键词高亮的详细教程
      目录正文解析正则api——execreg.exec执行接下来看看执行具体的执行结果提取关键字并分组完整vue代码正文 废话少说先上效果(左侧代码,右侧效果) ...
      99+
      2024-04-02
    • golang怎么实现搜索
      随着互联网的飞速发展,搜索引擎成为了我们日常生活中必不可少的一部分。而搜索引擎的核心技术之一就是搜索算法。今天我们将介绍用golang语言实现搜索算法的方法和技巧。一、基本概念在开始介绍搜索算法之前,先让我们了解一些基本概念。1.搜索:在一...
      99+
      2023-05-14
    • 怎么用Vue+java实现时间段的搜索
      本文小编为大家详细介绍“怎么用Vue+java实现时间段的搜索”,内容详细,步骤清晰,细节处理妥当,希望这篇“怎么用Vue+java实现时间段的搜索”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。实现效果如图:标红...
      99+
      2023-07-02
    软考高级职称资格查询
    编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
    • 官方手机版

    • 微信公众号

    • 商务合作