讨论数量:
基本上所有组件都实现了 tostring 函数,你可以直接拼接,比如在列表页
return Grid::make(Article::with([]), function (Grid $grid) {
// 注意这里↓
}) . Card::make("123123123");
测试代码: $grid->header (function ($collection) use ($grid) { $query = Model::query ();
// 拿到表格筛选 where 条件数组进行遍历
$grid->model()->getQueries()->unique()->each(function ($value) use (&$query) {
if (in_array($value['method'], ['paginate', 'get', 'orderBy', 'orderByDesc'], true)) {
return;
}
$query = call_user_func_array([$query, $value['method']], $value['arguments'] ?? []);
});
// 查出统计数据
$data = $query->get();
// 自定义组件
return "<div style='padding: 10px;'>总收入 : $data</div>";
});
报异常: $query = Model::query (); Model 不出来,要引用的文件是哪个呢?
推荐文章: