您的当前位置:首页>全部文章>文章详情

fastadmin页面弹框

发表于:2024-07-04 09:43:55浏览:257次TAG: #ThinkPHP #PHP #layui

前言

本文将详细介绍fastadmin列表添加页面弹框,并提供整理的源码和通过示例代码进行说明。

代码

  • 关键代码classname="btn-dialog"

  • 设置弹框属性(大小等)extend: 'data-area=\'["80%","80%"]\'',

  • 完整示例

{
    field: 'buttons',
    width: "120px",
    title: __('操作'),
    table: table,
    events: Table.api.events.operate,
    buttons: [
        {
            name: 'edit',
            text: (row)=>{ // 按钮名称
                return '编辑';
            },
            title: (row)=>{ // 弹框的标题
                return '【'+row.name+'】型号配置';
            },
            classname: 'btn btn-xs btn-success btn-dialog',
            icon: 'fa fa-magic',
            url: (row)=>{
                return 'goods/edit?id='+row.id;
            },
            success: function (data, ret) {
                table.bootstrapTable('refresh');
            },
            refresh: true // 关闭页面后会刷新
        }
    ],
    formatter: Table.api.formatter.buttons
},