Vue项目开发之表单验证&增删改功能

本文介绍了使用Vue.js进行表单验证的步骤,包括编写表单组件、设置验证规则和测试验证效果。同时,详细讲解了增删改功能的实现,涵盖优化编辑窗体、新增和修改文章的接口调用以及删除功能的代码参考。通过这些步骤,可以提升Vue项目中的用户体验和数据管理能力。
摘要由CSDN通过智能技术生成

目录

一、表单验证

        1.1 实现表单验证的步骤

        1.2 参考代码

        1.3 测试

二、增删改功能

        2.1 优化编辑窗体

        2.2 增加&修改功能

        2.3 删除功能


一、表单验证

1.1 实现表单验证的步骤

① 编写表单组件 el-form

② 编写点击事件 打开添加文章的窗体

③ 给表单设置规则 rules

④ 在表单提交时校验规则

1.2 参考代码

1. 表单组件

<!-- 编辑界面 -->
    <el-dialog :title="title" :visible.sync="editFormVisible" width="30%" @before-close="closeDialog">
      <el-form label-width="120px" :model="editForm" :rules="rules" ref="editForm">
        <el-form-item label="文章标题" prop="title">
          <el-input size="small" v-model="editForm.title" auto-complete="off" placeholder="请输入文章标题"></el-input>
        </el-form-item>
        <el-form-item label="文章内容" prop="body">
          <el-input size="small" v-model="editForm.body" auto-complete="off" placeholder="请输入文章内容"></el-input>
        </el-form-item>
      </el-form>
      <div slot="footer" class="dialog-footer">
        <el-button size="small" @click="closeDialog">取消</el-button>
        <el-button size="small" type="primary" class="title" @click="submitForm('editForm')">保存</el-button>
      </div>
    </el-dialog>

我们写好表单后还需要把用到的属性,定义到data中。

2. 打开窗体和关闭窗体的方法

handleEdit() {
    //打开编辑窗体
    this.editFormVisible = true;
},
closeDialog() {
    //关闭窗体
    this.editForm = false;
},
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

_Leaf1217

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值