dcat-admin 表格显示的时候如何动态整行的颜色

因为目前设置到订单的状,想根据不懂得状态来显示不同得颜色。
比如:
订单取消了 整行显示灰色
订单付款了 整行显示红色
订单成功了 整行显示绿色
等等

我看到有列的颜色修改 但是 整行的还是没找到

《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
最佳答案


  $grid->rows(function($rows) {
                foreach($rows as $row) {
                    if($row->order_status=="正在退款") {
                        $row->style('background:red ');
                    }

                }
            });
7个月前 评论
讨论数量: 4

file 目前找到可以执行JS 只能 这么曲折么? 不能优雅一点么

7个月前 评论

自定义行的class颜色,不同状态添加不同颜色的class

7个月前 评论


  $grid->rows(function($rows) {
                foreach($rows as $row) {
                    if($row->order_status=="正在退款") {
                        $row->style('background:red ');
                    }

                }
            });
7个月前 评论

可以通过以下代码设置

$grid->rows(function($items) {
    foreach($items as $item) {
        // 获取行数据
        // $item->model();

        // 设置行 tr 的属性
        // $item->setAttributes([
        //     "style" => "background-color:red",
        // ]);

        // 设置行 tr 的样式
        $item->style("background-color:red");
    }
});
7个月前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!