广告
返回顶部
首页 > 资讯 > 精选 >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://www.lsjlt.com/news/348468.html(转载时请注明来源链接)

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

    本篇文章演示代码以及资料文档资料下载

    下载Word文档到电脑,方便收藏和打印~

    下载Word文档
    猜你喜欢
    • Vue怎么实现按回车键进行搜索
      这篇“Vue怎么实现按回车键进行搜索”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Vue怎么实现按回车键进行搜索”文章吧。V...
      99+
      2023-07-05
    • Vue按回车键进行搜索的实现方式
      目录Vue按回车键进行搜索第一种方法第二种方法Vue使用回车键失效的解决Vue回车键事件栗子回车失效原因解决方法总结Vue按回车键进行搜索 需求: 为了用户方便进行搜索数据的时候不想...
      99+
      2023-01-14
      Vue按回车键搜索 Vue回车键 Vue搜索
    • jQuery如何实现键盘回车搜索功能
      这篇文章主要为大家展示了“jQuery如何实现键盘回车搜索功能”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“jQuery如何实现键盘回车搜索功能”这篇文章吧。前...
      99+
      2022-10-19
    • 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
    • C#中怎么实现一个回车键事件
      C#中怎么实现一个回车键事件,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。C#回车键事件1.private void textBox1_Ke...
      99+
      2023-06-17
    • react怎么实现搜索关键字高亮
      本教程操作环境:Windows10系统、react18.0.0版、Dell G3电脑。react怎么实现搜索关键字高亮?React实现快速搜索并且关键字高亮需求:点击搜索按钮,弹出模糊匹配列表。下拉列表选择选项,点击后跳转相应页面关键字所在...
      99+
      2023-05-14
      关键字 React
    • php怎么实现关键字搜索功能
      本文操作环境:Windows7系统、PHP7.1版、DELL G3电脑php怎么实现关键字搜索功能?PHP实现关键字搜索后描红功能示例在刚开始学习php的时候,就对搜索过后的关键字描红感到好奇,但是这几天在巩固php基础的时候,就发现原来这...
      99+
      2018-09-10
      PHP 关键字 搜索 描红
    • Android应用中怎么对搜索关键字进行匹配
      这期内容当中小编将会给大家带来有关Android应用中怎么对搜索关键字进行匹配,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。1. 单关键字 匹配如果只是单关键字的话,那么我们先计算出他的下标,它的长度,然...
      99+
      2023-05-31
      android roi
    • vue怎么实现实时搜索显示功能
      这篇“vue怎么实现实时搜索显示功能”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“vue怎么实现实时搜索显示功能”文章吧。效...
      99+
      2023-06-30
    • Android怎么实现按两次返回键退出程序
      小编给大家分享一下Android怎么实现按两次返回键退出程序,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Android 实现按两次返回键退出程序(两种方法)第一...
      99+
      2023-05-30
      android
    • 怎么用Vue+java实现时间段的搜索
      本文小编为大家详细介绍“怎么用Vue+java实现时间段的搜索”,内容详细,步骤清晰,细节处理妥当,希望这篇“怎么用Vue+java实现时间段的搜索”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。实现效果如图:标红...
      99+
      2023-07-02
    • 微信小程序搜索关键词高亮怎么实现
      本篇内容介绍了“微信小程序搜索关键词高亮怎么实现”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!项目中碰到一个需求,微信小程序搜索数据并且关键...
      99+
      2023-06-27
    • ElementUI怎么实现在下拉列表里面进行搜索功能
      这篇文章主要讲解了“ElementUI怎么实现在下拉列表里面进行搜索功能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“ElementUI怎么实现在下拉列表里面进行搜索功能”吧!分析:首先我们...
      99+
      2023-07-05
    • vue怎么实现搜索筛选、降序排序数据
      这篇文章主要介绍“vue怎么实现搜索筛选、降序排序数据”,在日常操作中,相信很多人在vue怎么实现搜索筛选、降序排序数据问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”vue怎么实现搜索筛选、降序排序数据”的疑...
      99+
      2023-07-04
    • 怎么使用vue实现可搜索下拉框功能
      本篇内容主要讲解“怎么使用vue实现可搜索下拉框功能”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么使用vue实现可搜索下拉框功能”吧!效果图:子组件 DROPDOWN.VUE<...
      99+
      2023-07-04
    • 怎么在Vue中利用Vant实现顶部搜索栏
      本篇文章给大家分享的是有关怎么在Vue中利用Vant实现顶部搜索栏,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。搜索栏组件源码(SearchBar.vue)<templa...
      99+
      2023-06-15
    • Android中怎么实现长按返回键弹出关机框功能
      Android中怎么实现长按返回键弹出关机框功能,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。找到PhoneWindowManager.java文件,在fram...
      99+
      2023-05-30
      android
    • 帝国CMS怎么实现搜索关键字带点击数效果
      这篇文章主要介绍帝国CMS怎么实现搜索关键字带点击数效果,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!具体实现方法如下:   1.建立一个自定义JS模板:模板内容如下:   代码...
      99+
      2022-10-19
    • vue3怎么实现搜索项超过n行就折叠
      这篇文章主要介绍了vue3怎么实现搜索项超过n行就折叠的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇vue3怎么实现搜索项超过n行就折叠文章都会有所收获,下面我们一起来看看吧。实现思路实现组件的布局。绑定监听事...
      99+
      2023-07-06
    软考高级职称资格查询
    编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
    • 官方手机版

    • 微信公众号

    • 商务合作