如何解决YII2 Kartik Gridview列标签中的HTML不包含标题
我在YII2中有一个Kartik网格视图,我需要能够将HTML放入列的标签(不是标题,我会谈到)。
我的列定义就是这样
[
'attribute' => 'picked_percent','format' => 'raw','label' => 'P<span class="responsive">icked</span>',],
但是,如果我这样做,它将输出
P<span class="drawn_head">icked </span>
我可以将标签更改为标头,看起来不错,但我需要它可以单击,但当我将其更改为标头时不是。
我还尝试过将格式从原始格式更改为HTML,这没什么区别。
非常感谢您的帮助。
解决方法
如果您希望标签不被编码,则需要在列定义数组中添加以下配置选项:
'encodeLabel' => false
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。