html - Bootstrap 4 selectpicker未以角度6显示
问题描述
这个问题已经问过了,但它对我不起作用。我Bootstrap 4
selectpicker
在我的中使用angular 6
,但它没有显示。其中css
显示display: none !important;
我的示例代码:
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.13.1/css/bootstrap-select.css" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.bundle.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.13.1/js/bootstrap-select.min.js"></script>
<select class="selectpicker" multiple data-live-search="true">
<option>Mustard</option>
<option>Ketchup</option>
<option>Relish</option>
</select>
演示 https://stackblitz.com/edit/angular-ivy-pmyy6e?file=src%2Fapp%2Fapp.component.html
解决方案
您可以将其添加到您的 css 中:
.selectpicker {
display: block !important;
}
这是更新的示例:https ://stackblitz.com/edit/angular-ivy-i2ozz2?file=src/app/app.component.css
由于您正在使用 Angular 进行开发,因此我建议您检查@ng-select/ng-select
package.json 。它有很多有用的功能,你可以安装一个包并使用它。
包:https ://www.npmjs.com/package/@ng-select/ng-select
这是工作示例:https ://stackblitz.com/edit/angular-fauxb2?file=src/multi-select-hidden-example.component.html
推荐阅读
- docker - 如何将放置在 .env 文件中的变量传递给 docker swarm 中的容器?
- angular - 在 Angular 中渲染多个传单地图
- c++ - 如果使用 lambda,std::unique_ptr 如何没有大小开销
- python - 如何打开文件并调用函数来解析列表?
- c# - C#:解决 IServiceProvider.QueryService 缺少的程序集参考
- post - SwiftUI 读取 http 响应代码并可以在控制台中打印,但不会在 if 语句中运行任何其他代码
- mysql - 为什么我的 MariaDB 导入只导入了部分数据行?
- c++ - Cmake execute_process 在构建时获取 git commit hash 在构建时
- python - 如何让 BeautifulSoup 检测到 ul 中的 li?
- android - 为什么在for循环中从应用程序包获取数据会导致stackoverflow错误