查看GridView类文件,可以找到两个参数:$emptyCell和$formatter:
$emptyCell
:单元格内容为空但不为null
时,使用此属性;
GridView::widget([ 'dataProvider' => $dataProvider, 'emptyCell' => '', // 默认为' ' 'columns' => [ ], ]);
$formatter
:单元格内容为null
时,使用此属性:
GridView::widget([ 'dataProvider' => $dataProvider, 'formatter' => [ 'class' => 'yii\i18n\Formatter', 'nullDisplay' => '', // 默认为'<span class="not-set">(not set)</span>' ], 'columns' => [ ], ]);
另一种方法,是在配置文件里,设置全局配置:
'components' => [ 'formatter' => [ 'nullDisplay' => '', // 默认为'<span class="not-set">(not set)</span>' ], ],