GridView 单元格添加 html 代码 [ 2.0 版本 ]
<?= GridView::widget([
'dataProvider' => $dataProvider,
'columns' => [
[
'attribute' => 'CodeStatus',
'label'=>'状态',
'format'=>'html',
'value'=> function($model){
return "<a href='#'>状态一</a>";
},
],
],
]); ?>
卖女孩的小火柴
注册时间:2014-10-16
最后登录:2024-09-21
在线时长:164小时17分
最后登录:2024-09-21
在线时长:164小时17分
- 粉丝33
- 金钱6285
- 威望80
- 积分8725
共 1 条评论
不知为何 编辑器中写入html代码 保存后 html 标记就不会显示,而是作为了 页面的部分。
其实 只需要设置
'format'=>'html'
,在 return处将 html 代码当字符串返回即可。其实我应该把编辑器去掉,你自己手写 markdown 格式就行了,不要太依赖于编辑器。
@╃巡洋艦㊣: 开玩笑不知道码农的本性都很懒么?
@╃巡洋艦㊣: 支持,我同意自己手写markdown。
@infozr: 码农一般见了代码也疯狂,虽然本性很懒,呵呵