BootstrapUI 是否完全支持 Bootstrap 的原始功能?
Does BootstrapUI fully support original functionality of Bootstrap?
我是 bootstrap 框架的新手,但我已经希望能够使用 AngularJS 而不是 bootstrap 提供的 jQuery ] 盒子。 BootstrapUI 的文档看起来很简单,我可以简单地从 github 下载代码并将其包含在我的 Django 项目中。
我不是很清楚,也许我在某处的文档中遗漏了这一点,但这是否旨在完全取代 bootstrap 的 javascript 组件?例如,bootstrap 示例中有许多通过 CDN 传送的 JS 库似乎使站点浏览器独立。例如,在超大屏幕示例中,我看到以下代码:
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js"
integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
<script>window.jQuery || document.write('<script src="' + {% static 'bootstrap/docs/assets/js/vendor/jquery.min.js'%} + '"><\/script>')</script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.4.0/js/tether.min.js"
integrity="sha384-DztdAPBWPRXSA/3eYEEUWrWCy7G5KFbe8fFjk5JAIxUYHKkDx6Qin1DkWx51bBrb" crossorigin="anonymous">
</script>
<script src="{% static 'bootstrap/dist/js/bootstrap.min.js' %}"></script>
<!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
<script src="{% static 'bootstrap/docs/assets/js/ie10-viewport-bug-workaround.js' %}"></script>
对于 BootstrapUI,这是我取出还是留在里面的东西?我需要执行哪些具体步骤才能在 bootstrap 支持的站点中使用 Angular 而不是 jQuery?该文档并没有真正解决这个问题。如果我错过了什么,请指出正确的地方。
UI-Bootstrap 基本上包含一堆 Bootstrap 组件,其中原始 JavaScript/jQuery 已被重写并包装在 AngularJS 指令中可以很容易地放入您的应用程序中。
根据文档,
This repository contains a set of native AngularJS directives based on Bootstrap's markup and CSS. As a result no dependency on jQuery or Bootstrap's JavaScript is required.
我是 bootstrap 框架的新手,但我已经希望能够使用 AngularJS 而不是 bootstrap 提供的 jQuery ] 盒子。 BootstrapUI 的文档看起来很简单,我可以简单地从 github 下载代码并将其包含在我的 Django 项目中。
我不是很清楚,也许我在某处的文档中遗漏了这一点,但这是否旨在完全取代 bootstrap 的 javascript 组件?例如,bootstrap 示例中有许多通过 CDN 传送的 JS 库似乎使站点浏览器独立。例如,在超大屏幕示例中,我看到以下代码:
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js"
integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
<script>window.jQuery || document.write('<script src="' + {% static 'bootstrap/docs/assets/js/vendor/jquery.min.js'%} + '"><\/script>')</script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.4.0/js/tether.min.js"
integrity="sha384-DztdAPBWPRXSA/3eYEEUWrWCy7G5KFbe8fFjk5JAIxUYHKkDx6Qin1DkWx51bBrb" crossorigin="anonymous">
</script>
<script src="{% static 'bootstrap/dist/js/bootstrap.min.js' %}"></script>
<!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
<script src="{% static 'bootstrap/docs/assets/js/ie10-viewport-bug-workaround.js' %}"></script>
对于 BootstrapUI,这是我取出还是留在里面的东西?我需要执行哪些具体步骤才能在 bootstrap 支持的站点中使用 Angular 而不是 jQuery?该文档并没有真正解决这个问题。如果我错过了什么,请指出正确的地方。
UI-Bootstrap 基本上包含一堆 Bootstrap 组件,其中原始 JavaScript/jQuery 已被重写并包装在 AngularJS 指令中可以很容易地放入您的应用程序中。
根据文档,
This repository contains a set of native AngularJS directives based on Bootstrap's markup and CSS. As a result no dependency on jQuery or Bootstrap's JavaScript is required.