laravel dcat 异步加载表格怎么显示自带按钮呢

<?php

namespace App\Admin\Renderable;

use App\Models\WaiterProductLimitation;
use Dcat\Admin\Form;
use Dcat\Admin\Grid;
use Dcat\Admin\Grid\LazyRenderable;
use Dcat\Admin\Models\Administrator;

class LimitationTable extends LazyRenderable
{

public function grid(): Grid
{
$date_type = [
‘week’ => ‘周’,
‘month’ => ‘月’,
‘quarter’ => ‘季’,
‘year’ => ‘年’
];

$category_id = $this->payload[‘category_id’] ?? ‘’;

return Grid::make(new \App\Admin\Repositories\WaiterProductLimitation([‘tenant’]), function (Grid $grid)use($date_type,$category_id) {

$grid->model()->where(‘category_id’,$category_id)->orderBy(‘id’,’desc’);

$grid->column (‘tenant.name’, ‘门店名称’)->limit (20);
$grid->column (‘title’,’标题’);
$grid->column (‘date_type’,’类型’)->using ($date_type);
$grid->column (‘frequency’,’频率 / 次’);
$grid->column (‘status’,’状态’)->using ([0 => ‘禁用’, 1 => ‘启用’,])->label ([
‘default’ => ‘primary’, // 设置默认颜色,不设置则默认为 default0 => ‘danger’,
1 => ‘primary’,
]);
$grid->column(‘created_at’);

$grid->withBorder (); // 边框模式
$grid->toolsWithOutline (false);// 按钮样式
$grid->addTableClass ([‘table-text-center’]);// 居中

// 添加默认操作按钮列
$grid->actions(function (Grid\Displayers\Actions $actions) {
// 显示编辑按钮
$actions->edit();
// 显示删除按钮
$actions->delete();
// 显示查看按钮
$actions->view();
});

$grid->filter(function (Grid\Filter $filter) {

});
});
}

}

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
讨论数量: 1

请问在加载异步表格时,遇到编辑或者删除点击没有反应。或者编辑的地址不对,出现 admin/dcat-api/render 这个问题吗?

file

1年前 评论