当前位置:网站首页 > Vue.js开发 > 正文

Vue中失去焦点时所触发的事件

Vue中失去焦点时所触发的事件

1-html、失去焦点
<input type="text" onBlur="txtblur()"> <script> function txtblur(event){ 
      //当前元素失去焦点 console.log(123); } </script> 
2-vue2.0、失去焦点

@input 一般用于监听事件,只要输入的值变化了就会触发input

<input :type="type" :value="value" :placeholder="placeholder" :name="name" @input="$emit('input',$event.target.value)" /> 

@click 事件触发事件

<input type="text" @click="clickFn"> 

@blur 是什么?

@blur 是当元素失去焦点时所触发的事件

使用

<template> <div> <input type="text" placeholder="请输入内容" @blur="blur"/> </div> </template> <script> export default { 
    name: "@blur_61", methods:{ 
    blur(){ 
    console.log("blur事件被执行") } } } </script> <style scoped> </style> 
3-vue3.0、失去焦点

结构

<el-input v-model="inputValue" v-bind="$attrs" @blur="handleBlur" @input="handleInput" class="custom-input" > </el-input> 

方法

const handleBlur = () => { 
   } const handleInput = (v) => { 
   } return { 
    ...toRefs(state), handleBlur, handleInput }; 
到此这篇Vue中失去焦点时所触发的事件的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • JSON的几种注释2024-11-29 21:00:09
  • tsconfig.json配置释义2024-11-29 21:00:09
  • vue3中,axios的几种用法之抽离接口、post请求、get请求、.env.dev、网关标识、基准地址2024-11-29 21:00:09
  • vue中provide和inject的用法2024-11-29 21:00:09
  • vue3中,渲染动态表单(一)——定义公共样式、使用动态样式class & 抽离el-dialog对话框组件 & 父子传参 & 自定义slot插槽 & vue3中watch写法和computed写法2024-11-29 21:00:09
  • vue中,动态绑定样式——动态绑定style写法 & 动态class写法2024-11-29 21:00:09
  • vue中this.$route.query和this.$route.params & query传参和params传参的使用和区别2024-11-29 21:00:09
  • vue2.0中监听watch的三种写法2024-11-29 21:00:09
  • vue中使用图像编辑器tui-image-editor(一)2024-11-29 21:00:09
  • vue2中,html2canvas组件的使用——实现截图并保存到本地2024-11-29 21:00:09
  • 全屏图片