【Vue3 + Element Plus】Form表单按下Enter键导致页面刷新问题

问题描述

Form表单按下Enter键导致页面刷新,是浏览器的默认行为所导致的,要避免这种情况,可以通过阻止默认的提交行为来禁止页面刷新。

解决方法

使用@submit.prevent修饰符来阻止表单的默认提交行为

html 复制代码
<el-form ref="ruleFormRef" inline :model="ruleForm" :rules="rules" label-width="120px" @submit.prevent>
  <el-form-item label="分组名称" prop="name">
    <el-input v-model="ruleForm.name" style="width: 300px" placeholder="请输入分组名称" />
  </el-form-item>
</el-form>
相关推荐
踢球的打工仔2 小时前
typescript-基本类型
前端·javascript·typescript
dly_blog2 小时前
Vue 组件通信方式大全(第7节)
前端·javascript·vue.js
枫叶丹42 小时前
ModelEngine应用编排创新实践:通过可视化编排构建大模型应用工作流
开发语言·前端·人工智能·modelengine
郭小铭2 小时前
将 Markdown 文件导入为 React 组件 - 写作文档,即时获取交互式演示
前端·react.js·markdown
JAVA+C语言2 小时前
CSS 继承:核心概念 + 实用解析
前端·css
橙某人2 小时前
LogicFlow 交互新体验:告别直连,丝滑贝塞尔轨迹实战!🍫
前端·javascript·vue.js
林太白2 小时前
docker安装以及部署node项目
前端·后端·docker
计算机毕设VX:Fegn08952 小时前
计算机毕业设计|基于springboot + vue高校实验室教学管理系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
OpenTiny社区2 小时前
【博文精读】Chrome CSS 2025年回顾
前端·css