首页 > 解决方案 > ExportMenu Kartik 在 yii2 GridView 小部件中不起作用

问题描述

单击时不会出现导出下拉菜单和切换下拉菜单。我在开发人员工具的控制台中看不到任何错误。

我在另一个项目中使用了完全相同的代码,这似乎有效,唯一的区别在于列集。

 <?php
        $exportColumns=[
            'name',
            'email',
            'username',
        ];


    echo  ExportMenu::widget([
        'dataProvider' => $dataProvider,
        'columns' =>$exportColumns,
        'dropdownOptions' => [
            'label' => 'Export All',
            'class' => 'btn btn-secondary'
        ]
    ]);
    ?>

在此处输入图像描述

标签: yii2

解决方案


我自己的 Yii2 项目也有类似的问题。在我的项目中,下拉菜单有效,但出现的按钮无响应,整个页面冻结,没有任何控制台错误。

我自己的错误是我在 composer.json 中需要两个引导程序版本(在我的情况下,我留在 yiisoft/yii2-bootstrap 中,删除了另一个)。

双引导


推荐阅读