【发布时间】:2020-09-15 20:10:00
【问题描述】:
我只是从 w3schools 实现了折叠的代码(比引导网站更轻的代码..我也试过这个)并且折叠元素没有显示
我正在使用 Angular 9,引导程序 4,并且我已经安装了 JQuery
这里是代码:
<p>
<button class="btn btn-info m-3" type="button">Add Invoice</button>
<button class="btn btn-primary m-3" type="button" data-toggle="collapse" data-target="#searchBloc">
Search
</button>
</p>
<div class="collapse" id="searchBloc">
<div class="card card-body">
Search Form
</div>
</div>
我已经在我的 index.html 中添加了 jquery cdn:
<script src="https://code.jquery.com/jquery-3.5.1.min.js"
integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0="
crossorigin="anonymous">
</script>
【问题讨论】:
-
您能否为此使用stackblitz 创建一个small demo 来显示正在发生的问题?
-
我建议安装ng-bootstrap,它不需要jQuery。然后你可以使用它的ngbCollapse directive。
-
我已经在 ng-bootstrap 之前安装了
-
如果你想使用 angular 的 jquery(我建议你不要)确保你还包含 bootstrap.min.js。
-
我将使用 ngbCollapse,我不知道之前是否存在 .. 感谢您的帮助
标签: jquery angular bootstrap-4