我正在使用gridview / Dynagrid小部件,其中包含大约60列。一次看到所有列看起来很糟糕。是否有任何小部件或方式动态显示/隐藏列? 提前致谢!! 这是代码 的index.php
echo DynaGrid::widget([
'columns' => $gridColumns,//I have 60 columns in $gridcolumn, requirement is to show/hide column dynamically
'storage'=>DynaGrid::TYPE_COOKIE,
'gridOptions'=>[
'dataProvider'=>$dataProvider,
'filterModel'=>$searchModel,
],
'options'=>['id'=>'dynagrid-1']
]);
?>
答案 0 :(得分:0)
首先,您将下载Yii2-DynamicForm
php composer.phar require --prefer-dist wbraganca/yii2-dynamicform "*"
这两个视频会帮助你 第1部分 https://www.youtube.com/watch?v=qqFpTBr323Y 第2部分 https://www.youtube.com/watch?v=eAg0LIrZDdk
答案 1 :(得分:0)
这是另一种选择:DynaGrid