jeecg boot 框架学习(3)— 列表编辑页面处理

本文介绍如何在操作列中通过定义插槽来添加编辑按钮,包括组件的导入、调用方式,以及如何在编辑页面中调用mixins中的handleEdit函数实现编辑功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. 使用插槽给操作列添加编辑按钮
    定义插槽slot
    <span slot="action" slot-scope="text, record"> <a>编辑</a> </span>
    column中添加操作列定义,并绑定插槽
    { title: '操作', dataIndex: 'action', scopedSlots: {customRender: 'action'}, align: "center", width: 170 }

  2. 编写编辑页面组件

  3. 列表页面导入组件

    import UserModal from './system/modules/UserModal'
    
  4. 调用组件

    <userModal ref="modalForm" @ok="modalFormOk"></userModal>
    

    常见组件调用方式(导入名称UserModal为例 ):
    1、直接使用 导入时名称如:UserModal,
    2、首单词首字母小写,其他单词首字母大写:userModal
    3、首单词大写或者全部小写,多个单词使用-连接:User-Modaluser-modal
    ref 指定ref组件,方便页面其他组件调用
    @ok 指定ok函数

  5. 编辑页面click调用mixins中的handleEdit函数并将当前行的值传入
    <a @click="handleEdit(record)">编辑</a>
    在这里插入图片描述

  6. 点击编辑,handleEdit函数调用UserModal中的edit函数
    在这里插入图片描述
    在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值