Angularjs BootstrapUI是否完全支持Bootstrap的原始功能?

Angularjs BootstrapUI是否完全支持Bootstrap的原始功能?,angularjs,twitter-bootstrap,bootstrap-ui,Angularjs,Twitter Bootstrap,Bootstrap Ui,我不熟悉引导框架,但我已经希望能够使用AngularJS,而不是从引导框中提供的jQuery。BootstrapUI的文档似乎很简单,我可以从github下载代码并将其包含在我的Django项目中 我不太清楚的是,也许我在文档的某个地方遗漏了这一点,但这是为了完全取代引导的javascript组件吗?例如,在引导示例中,有许多JS库是通过CDN交付的,它们似乎使站点浏览器独立。例如,在jumbotron示例中,我看到以下代码: <!-- Bootstrap core JavaScript

我不熟悉引导框架,但我已经希望能够使用AngularJS,而不是从引导框中提供的jQuery。BootstrapUI的文档似乎很简单,我可以从github下载代码并将其包含在我的Django项目中

我不太清楚的是,也许我在文档的某个地方遗漏了这一点,但这是为了完全取代引导的javascript组件吗?例如,在引导示例中,有许多JS库是通过CDN交付的,它们似乎使站点浏览器独立。例如,在jumbotron示例中,我看到以下代码:

<!-- 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>

window.jQuery | | document.write(“”)

对于BootstrapUI,这是我拿出来的还是留在里面的?我需要执行哪些确切的步骤才能在一个以引导为动力的站点中使用Angular而不是jQuery?文档并没有真正讨论这个问题。如果我遗漏了什么,请告诉我正确的位置。

UI引导程序基本上包含一系列引导程序组件,其中原始JavaScript/jQuery已被重新编写并包装在AngularJS指令中,可以轻松地放入应用程序中

根据文件,

该存储库包含一组基于引导标记和CSS的本机AngularJS指令因此,不需要依赖jQuery或Bootstrap的JavaScript


可以我明白这一点。但具体如何?例如,什么指令会像我发布的指令一样替换特定于浏览器的代码?这是我生活中缺失的一环understanding@Matt1776--我不完全确定您在问什么,但正如我所说的,您不需要包含在代码段中的任何脚本。您只需添加一个对UI引导的脚本引用(通过CDN、Bower、NPM、Thread等),然后将“UI.Bootstrap”注入到您的应用程序中。那么,如果我理解正确的话,Bootstrap附带的所有特定于浏览器的JS都会通过这一行代码自动实现吗?这对我来说并不明显。但如果是这样的话,那真是太神奇了!本,我到底在这里干什么?我刚刚使用bootstrap大约6个月了,现在这些评论对我来说似乎很疯狂——我确实很困惑。您只需打开bootstrap ui库,它将取代bootstrapJS,您就可以使用它了go@Matt1776在如此短的时间内,知识发生了如此多的变化,真是令人惊讶:)