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

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

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

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
最佳答案


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

                }
            });
2周前 评论
讨论数量: 4

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

2周前 评论

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

2周前 评论


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

                }
            });
2周前 评论

可以通过以下代码设置

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

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

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

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