YII2 GridView 根据条件添加行样式

新手提问 · zizhuxuaner · 于 3年前 发布 · 4513 次阅读

请教下YII2 GridView 根据条件添加行样式该如何实现?

共收到 4 条回复
light#13年前 1 个赞
'rowOptions' => function($model, $key, $index, $grid) {
    return ['class' => $model->isEnabled ? 'label-green' : 'label-red'];
}

大概就这样吧,支持方法的,在方法里面处理,返回一个配置row 的array

zizhuxuaner#23年前 0 个赞

OK 明白了 哈哈 下午看了源码 弄出来了

zizhuxuaner#33年前 0 个赞

谢谢哈

li1234567890#41个月前 0 个赞

rowOptions 添加他不起效果什么原因

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册