我正在使用Bootstrap v5.2.3并尝试添加JavaScript包。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Big project</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<div class="container py-4 px-3 mx-auto">
<!-- Modal -->
<div class="modal fade" id="exampleModal" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Modal title</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
...
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary">Save changes</button>
</div>
</div>
</div>
</div>
</div>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/js/bootstrap.bundle.min.js"
integrity="sha384-kenU1KFdBIe4zVF0s0G1M5b4hcpxyD9F7jL+jjXkk+Q2h455rYXK/7HAuoJl+0I4"
crossorigin="anonymous"></script>
</body>
</html>
我看到bootstrap.bundle.min.js是通过网络加载的,但是模态不能正常工作,就我所知,在v5+中不需要添加jQuery或Popperjs
你知道我错过了什么吗?
我也试过输入语句的 typescript 。
2条答案
按热度按时间5ktev3wc1#
bootstrap.bundle.min.js
文件将包括bootstrap
和popper
js。但它不会有bootstrap.min.css
文件,这是需要您的引导设计正常工作。此外,模态弹出窗口工作,你需要有一个按钮,点击,以便您可以打开它。代码中的工作示例也可以参见Modal文档。
6kkfgxo02#
这是我的style.scss代码的样子。