当前位置: 首页 > news >正文

【el-form】记一例好用的el-input输入框回车调接口和el-button按钮防重点击

前言:
今天在工作过程中发现了一个在el-form中比较好用的按钮防重点击和输入框回车调接口刷新的方法,在此记录一下

<template><el-form @submit.prevent="onSubmit"><el-form-item label="名称"><el-input v-model="formData.name" @keyup.enter="onSubmit"></el-input></el-form-item><el-form-item label="年龄"><el-input v-model="formData.age"></el-input></el-form-item><el-form-item><el-button type="primary" native-type="submit" :loading="loading">提交</el-button></el-form-item></el-form>
</template><script>
export default {data() {return {formData: {name: '',age: ''},loading: false};},methods: {onSubmit() {// 表单提交逻辑this.loading = trueconsole.log('表单提交:', this.formData);// 这里可以添加表单验证、数据处理等逻辑,表单提交成功后this.loading = false}}
};
</script><style scoped>
/* 可以添加一些样式 */
.el-form {max-width: 400px;margin: 0 auto;
}
</style>/** 
1、@keyup.enter可以用在el-input输入框中,也可以用在el-form表单中,比如查询的时候就可以直接把@keyup.enter放在el-from表单中<el-form @keyup.enter="refreshList()">,这样每个查询条件的输入框都可以回车调用查询接口刷新页面数据了。 
2、@keyup.enter 事件修饰符
作用:当用户在指定的元素上按下 Enter 键时触发事件。
使用场景:通常用于表单输入框中,当用户按下 Enter 键时执行某个操作,比如提交表单或执行搜索。
3、@submit.prevent 事件修饰符
作用:在表单提交时阻止默认的提交行为,并触发指定的方法。
使用场景:通常用于表单提交时,防止表单页面刷新或跳转,并在提交前进行一些验证或处理。
4、这两个事件修饰符经常一起使用,以实现更灵活的表单提交和交互逻辑。
**/

以上是我遇到的一种方式,如果大家有更好的方法欢迎评论区交流。


http://www.mrgr.cn/news/66732.html

相关文章:

  • Neo4j入门:详解Cypher查询语言中的MATCH语句
  • Android AndroidManifest 文件内标签及属性
  • WCY的比赛题解
  • BuildCTF 2024 web
  • 【07】Maven项目多环境打包配置
  • 【双目视觉标定】——3面结构光相机标定实践(获取相机内参)~未完待续
  • (11)(2.1.6) Hobbywing DroneCAN ESC(二)
  • LaTeX 中如何实现空格、空行与换行
  • 【python】OpenCV—findContours(4.6)
  • @Order详解 | Spring
  • 【SQLmap全选项参数】
  • Oracle 第25章:Oracle GoldenGate
  • 【Linux系统编程】第四十二弹---多线程编程全攻略:涵盖线程创建、异常处理、用途、进程对比及线程控制
  • qt QAbstractTableModel详解
  • 摩尔线程嵌入式面试题及参考答案(2万字长文)
  • java中的switch语句有哪些限制?
  • C++__XCode工程中Debug版本库向Release版本库的切换
  • 期权定价的一个例子
  • TikTok不符合推荐页资格是为什么?该如何解决?
  • uni-app 图标库整合最佳实践:使用 iconfont 构建属于自己的图标库
  • 传统媒体终端移动化发展新趋势:融合开源 AI 智能名片与 S2B2C 商城小程序的创新探索
  • docker-compose.yml 文件来配置 Redis
  • Python小白学习教程从入门到入坑------第二十六课 单例模式(语法进阶)
  • JAVA学习-练习试用Java实现“斐波那契数列”
  • 微服务架构面试内容整理-Zuul
  • 计算机组成原理之异常和中断的检测与响应