我的Yii2模板页面中有一个kartik的gridview小部件,它列出了从数据库中获取的数据,但是如果数据太长,它会在小部件底部显示水平滚动,但是我希望它自动包装列的内容以适应页面。这里是我的代码在Kartik Gridview Datacolumn中自动换行
<?= GridView::widget([
'responsiveWrap' => false,
'hover' => true,
'dataProvider' => $dataProvider,
'filterModel' => $searchModel,
'columns' => [
['class' => 'kartik\grid\SerialColumn'],
'conf_key',
['attribute' => 'conf_value',
'class' => 'kartik\grid\DataColumn',
'noWrap' => false
],
'class_name',
['class' => 'kartik\grid\ActionColumn'],
],
]); ?>
我想打包conf_value列例如如何做到这一点? 这里我把截图如何部件看起来
注意:noWrap不工作,因为数据没有空白!
看到这个链接,它可能会帮助你,http://jsfiddle.net/Daniel_Hug/Sp5g6/和http://jsfiddle.net/gryzzly/cbppl/ –
什么exacyly你想要做的,打破一定字符或,悬停时显示数据? –
不会中断某些字符,只要将它放在列中就可以使用它的表格的50%。 – tolgayilmaz