卖女孩的小火柴 2014-12-22 14:24:28 5102次浏览 1条评论 1 0 0
<?= GridView::widget([
    'dataProvider' => $dataProvider,
    'columns' => [
        [
            'attribute' => 'CodeStatus',
            'label'=>'状态',
            'format'=>'html',
            'value'=> function($model){
                return "<a href='#'>状态一</a>";
            },
        ],
    ],
]); ?>
  • 评论于 2014-12-22 14:29 举报

    不知为何 编辑器中写入html代码 保存后 html 标记就不会显示,而是作为了 页面的部分。

    其实 只需要设置 'format'=>'html',在 return处将 html 代码当字符串返回即可。

    4 条回复
    评论于 2014-12-22 15:30 回复

    其实我应该把编辑器去掉,你自己手写 markdown 格式就行了,不要太依赖于编辑器。

    评论于 2014-12-22 17:50 回复

    @╃巡洋艦㊣: 开玩笑不知道码农的本性都很懒么?

    评论于 2014-12-25 17:27 回复

    @╃巡洋艦㊣: 支持,我同意自己手写markdown。

    评论于 2014-12-25 17:27 回复

    @infozr: 码农一般见了代码也疯狂,虽然本性很懒,呵呵

您需要登录后才可以评论。登录 | 立即注册