Twitter bootstrap 3 引导下拉列表不适用于yii2中的Kartik ExportMenu小部件

Twitter bootstrap 3 引导下拉列表不适用于yii2中的Kartik ExportMenu小部件,twitter-bootstrap-3,conflict,yii2,Twitter Bootstrap 3,Conflict,Yii2,当我在代码中使用Kartik ExportMenu小部件时,所有下拉菜单都停止工作 下面是我正在使用的代码示例 echo ExportMenu::widget([ 'dataProvider' => $dataProvider, 'columns' => $gridColumns ]); 小部件仅影响单个页面,其他页面上的下拉列表正在工作 通过谷歌搜索,我发现它与引导js文件冲突。。我将其包含在我的资产中'bootstrap.min.js' 如果我删除bootstrap.min.j

当我在代码中使用Kartik ExportMenu小部件时,所有下拉菜单都停止工作

下面是我正在使用的代码示例

echo ExportMenu::widget([ 'dataProvider' => $dataProvider, 'columns' => $gridColumns ]);
小部件仅影响单个页面,其他页面上的下拉列表正在工作

通过谷歌搜索,我发现它与引导js文件冲突。。我将其包含在我的资产中
'bootstrap.min.js'

如果我删除bootstrap.min.js,显然。。所有下拉列表应停止工作。。但是我在页面上看到的下拉列表正在运行

在我的项目中,我需要同时使用它们


是否有任何解决方案,任何人都可以考虑???

在特定页面中使用未设置的概念

在代码末尾添加以下行

<?php unset($this->assetBundles['yii\bootstrap\BootstrapAsset']); ?>

将showColumnSelector添加到小部件选项中,并为其赋值true。例如:

echo ExportMenu::widget([
    'dataProvider' => $dataProvider,
    'columns'=>$gridColumn,'showColumnSelector' => \true,
]);