vue3中,el-table表格中基础的查询、重置、新增、编辑回显、删除

vue3中,el-table表格中基础的查询、重置、新增、编辑回显、删除

效果

1

在这里插入图片描述

2

在这里插入图片描述

3

在这里插入图片描述

代码
1、主页面

index.vue

<!--
@Description 申请表管理 - 活动类型管理
@author wdd
@date 2024/3/22
-->
<template>
    <centerHead title="活动类型管理"></centerHead>
    <div class="content">
        <div class="left">
            <div class="ser-box">
                <el-form :model="formInline" :inline="true" label-width="110px">
                    <el-form-item label="活动类型名称:">
                        <el-input type="text" v-model="formInline.templateTypeName" placeholder="请输入" clearable
                            @clear="getList">
                        </el-input>
                    </el-form-item>
                    <el-form-item label="活动类型编码:">
                        <el-input type="text" v-model="formInline.templateTypeCode" placeholder="请输入" clearable
                            @clear="getList">
                        </el-input>
                    </el-form-item>
                    <el-form-item>
                        <el-button type="primary" @click="onSearch">查询</el-button>
                        <el-button type="primary" @click="onReset">重置</el-button>
                    </el-form-item>
                </el-form>
            </div>
            <el-button type="primary" @click="addForm('add',{})">新增</el-button>
            <el-table :header-cell-style="{ background: '#eef1f6' }" ref="tableRef" :data="tableData" class="table">
                <el-table-column prop="templateTypeName" align="center" label="代码分类名称"></el-table-column>
                <el-table-column prop="templateTypeCode" align="center" label="代码分类编码"></el-table-column>
                <el-table-column label="操作" align="right" width="260">
                    <template #default="scope">
                        <span class="text-btn" @click="addForm('edit',scope.row)">编辑</span>
                        <span class="del-btn" @click="onDelete(scope.row.id)">删除</span>
                    </template>
                </el-table-column>
            </el-table>
            <div class="pagin-bottom">
                <el-pagination :current-page="page.currentPage" l
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值