匿名函数设置$value
<?= GridView::widget([ 'dataProvider' => $dataProvider, 'columns' => [ // ['class' => 'yii\grid\SerialColumn'], 取消掉编号 ['attribute'=>'id', 'contentOptions'=>['width'=>'30'], ], 'code', // 'name', [ 'attribute'=>'name', 'value'=>function($model){ //先去掉name的标签 $tmpStr = strip_tags($model->name); //计算name的长度 $tmpLen = mb_strlen($tmpStr); //如果长度大于15,后面跟上…… return mb_substr($tmpStr,0,15,'utf-8').(($tmpLen>15)?'...':''); } ], 'population', [ 'attribute'=>'username', 'label'=>'作者', 'value'=>'user.username', ], 'create_at', // 'update_at', 'status', ['class' => 'yii\grid\ActionColumn'], ], ]); ?>