iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >vue input组件如何设置失焦与聚焦
  • 918
分享到

vue input组件如何设置失焦与聚焦

vue input组件input组件设置失焦input组件设置聚焦 2022-11-13 18:11:25 918人浏览 八月长安
摘要

目录Vue input组件设置失焦与聚焦设置聚焦与失焦回车键让input失焦让下一个input聚焦代码如下vue input组件设置失焦与聚焦 我在iview-admin这个后台管理

vue input组件设置失焦与聚焦

我在iview-admin这个后台管理系统中,使用input输入框失焦时触发了一个axiOS请求,但是,当我从其它页面,携带input输入框的数据进入该页面,进行数据填充的时候发现,数据填充没有问题,但是因为没有触及到失焦事件,所以axios请求没有触发

把失焦事件改为@on-change事件也触发不了,所以我就在接收到其他页面的数据的同时,手动执行了聚焦与失焦事件,代码如下:

这是input输入框的内容:

<Input ref="input" v-model="inputData" @on-blur="inputChange" placeholder="请输入..."/>

设置聚焦与失焦

this.$refs.input.focus();      // 聚焦
 
this.inputData = '111';  // 给输入框赋值
 
this.$refs.input.blur();   // 失焦

当然,在vue给出的官网文档中,也可以指定聚焦的位置,例如:

this.$refs.input.focus({
    cursor: 'start'    // 聚焦在文本的开始位置
});

所以,请具体需求,具体使用。

回车键让input失焦让下一个input聚焦

最近项目中需要一个功能就是在一个input中输入完成后按下回车键自动跳转到下一个input框,让下一个input框自动聚焦

代码如下

**html**
 <el-fORM
      ref="form"
      :model="form"
    >
      <el-form-item label-width="10px">
        <el-input
          v-model="form.username"
          placeholder="请输入姓名"
          @blur="nextInput()"
          @keyup.enter.native="nextInput($event)"
        ></el-input>
      </el-form-item>
      <el-form-item label-width="10px">
        <el-input
          ref="passWord"
          v-model="form.password"
          placeholder="请输入密码"
        ></el-input>
      </el-form-item>
   </el-form>
**js**
data(){
	form:{
		username:'',
		password:''
	}
}
methods:{
	nextInput (event) {
      if (event) {
        event.target.blur()
        this.$refs.password.focus()
      }
    },
}

这样就可以进行失焦聚焦,如果有多个input框实现方式相同

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。

--结束END--

本文标题: vue input组件如何设置失焦与聚焦

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

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

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

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

下载Word文档
猜你喜欢
  • vue input组件如何设置失焦与聚焦
    目录vue input组件设置失焦与聚焦设置聚焦与失焦回车键让input失焦让下一个input聚焦代码如下vue input组件设置失焦与聚焦 我在iview-admin这个后台管理...
    99+
    2022-11-13
    vue input组件 input组件设置失焦 input组件设置聚焦
  • css如何设置input聚焦时的样式
    这篇文章给大家分享的是有关css如何设置input聚焦时的样式的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。设置input聚焦时的样式input:focus {  backgroun...
    99+
    2023-06-26
  • jQuery中如何让input框失去焦点
    小编给大家分享一下jQuery中如何让input框失去焦点,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!jQuery中让inpu...
    99+
    2024-04-02
  • jquery中如何给input框绑定失去焦点事件
    本篇内容主要讲解“jquery中如何给input框绑定失去焦点事件”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“jquery中如何给input框绑定失去焦点事件...
    99+
    2024-04-02
  • win10版本1909聚焦失效如何解决
    本篇内容介绍了“win10版本1909聚焦失效如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!方法一: “干净启动”,排除第三方软体的...
    99+
    2023-07-01
  • Vue悬浮窗和聚焦登录组件功能实现
    目录前言1 悬浮窗1.1 使用display1.2 使用visibility(☆)2 全屏只能点击登录组件原理代码前言 ​ 本文整理了实现悬浮窗以及聚焦登录组件的功能。 ​ 为的是方...
    99+
    2022-11-13
    vue悬浮窗 vue聚焦登录组件
  • jquery如何添加丢失焦点事件
    小编今天带大家了解jquery如何添加丢失焦点事件,文中知识点介绍的非常详细。觉得有帮助的朋友可以跟着小编一起浏览文章的内容,希望能够帮助更多想解决这个问题的朋友找到问题的答案,下面跟着小编一起深入学习“j...
    99+
    2024-04-02
  • jquery如何获取和失去焦点事件
    本篇内容介绍了“jquery如何获取和失去焦点事件”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2024-04-02
  • jQuery如何监听输入框失去焦点事件?
    这篇文章将为大家详细讲解有关jQuery如何监听输入框失去焦点事件?,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。jQuery监听输入框失去焦点事件 简介 jQuery提供了多种方法来监听输入框事件,包括...
    99+
    2024-04-02
  • vue环境如何实现div focus blur焦点事件
    目录vue div focus blur焦点事件vue div 获得焦点和失去焦点vue div focus blur焦点事件 onfocus获取焦点事件与onblur失去焦点事件本...
    99+
    2022-11-13
    vue blur焦点事件 vue div focus blur blur焦点事件
  • 如何完成HTML5注册表单的自动聚焦与占位文本
    这篇文章给大家介绍如何完成HTML5注册表单的自动聚焦与占位文本,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。首先看下面要使用HTML自动聚焦和占位文本的示例代码代码如下:<!D...
    99+
    2024-04-02
  • 如何为JQuery EasyUI表单组件增加焦点切换功能
    小编给大家分享一下如何为JQuery EasyUI表单组件增加焦点切换功能,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!1、背景说明    在使用 JQuery&nbs...
    99+
    2024-04-02
  • 如何解决Js先触发失去焦点事件再执行点击事件的问题
    这篇文章主要介绍了如何解决Js先触发失去焦点事件再执行点击事件的问题,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。最近在做公司的某个从项目,...
    99+
    2024-04-02
  • Vue组件如何设置Props实例详解
    目录属性类型属性默认值属性值验证Composition API 中设置属性总结在 Vue 中构建组件通常需要定义一些属性,以使组件可以更好复用,在这种情况下会使用 props 来自定...
    99+
    2024-04-02
  • win11小组件如何设置
    这篇文章主要介绍“win11小组件如何设置”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“win11小组件如何设置”文章能帮助大家解决问题。首先点击下方任务栏上的“小组件”图标。 进入小组件界面后,找...
    99+
    2023-07-01
  • jquery如何设置input值改变时触发事件
    本篇内容介绍了“jquery如何设置input值改变时触发事件”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成...
    99+
    2024-04-02
  • vue如何设置点击事件
    在vue中设置点击事件的方法:1.新建html项目,引入vue;2.添加button按钮;3.使用methods方法创建点击事件;4.使用@click属性添加点击事件;具体步骤如下:首先,新建一个html项目,并在项目中引入vue;#通过文...
    99+
    2024-04-02
  • Vue的子组件props如何设置多个校验类型
    目录vue子组件props设置多个校验值Vue组件参数校验参数校验一参数校验二参数校验三总结vue子组件props设置多个校验值 1. type使用 | 进行隔开 props: { ...
    99+
    2023-03-11
    Vue子组件 Vue的props props设置校验类型
  • vue中如何使用transition内置组件
    这篇文章给大家介绍vue中如何使用transition内置组件,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。基本概念Vue 在插入、更新或者移除 DOM 时,提供多种不同方式的应用过渡...
    99+
    2024-04-02
  • 探讨UniApp如何设置组件的宽度
    最近,随着UniApp在开发中的广泛应用,一些关于样式设置的问题烦扰着许多开发者,其中一个比较普遍的问题是“UniApp如何设置组件的宽度”。这篇文章将会对这个问题进行探讨并提供解决方案。在Vue.js中,我们可以使用style属性来设置组...
    99+
    2023-05-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作