easyadmin layui table数据表格edit/delete操作更改绑定默认ID索引

发布时间:
2020-12-08 15:32:13

easyadmin是基于thinkphp6.0和layui开发的一套后端框架,主要用于快速开发。吐槽一下之前可以composer update升级到thinkphp6.0.3,但是这次在用的时候,从6.0升级到6.0.5版本则出现报错了,懒得去排错就先用着6.0的版本吧。

后台做table数据表格,像编辑和删除这些操作按钮,点击的url传参的索引主键key默认是id,而我们在设计数据表的时候往往每个表的索引主键并不一定是用id来表示,有可能是author_id,post_id之类。因此,就需要对默认的传参进行修改

easyadmin使用的是layui前端框架,在读了layui和eaasyadmin的文档后,发现可以通过operat的field来进行绑定即可。

  • 默认内置有两种operat操作方法,分别是:
    • edit
    • delete
  • 另外可以根据下方提供的参数进行自定义扩展
参数 说明 类型 是否必填 默认值 备注
class 样式信息 string
icon 图标信息 string 在行操作里面,不建议使用图标
title 提示信息 string 为空则读取text属性
text 文本信息 string 为空则读取title属性
method 执行方式 string open 可用值,请参考下方参数说明
url 请求链接 string
auth 权限规则 string 权限规则,具体请参考配置auth权限验证模块
field 绑定行字段 string id 会自动根据此字段生成链接后缀
extend 扩展属性 string 例如弹出层全屏操作,可以加上:data-full="true"

相关参数说明

  • method 执行方式:
    • open 弹出层打开
    • request 直接请求

实例:

 

共有 0 条评论

You must be logged in to post a comment.