无法使用引导UI在angularjs中打开日期选择器

无法使用引导UI在angularjs中打开日期选择器,angularjs,angular-ui,angular-ui-bootstrap,Angularjs,Angular Ui,Angular Ui Bootstrap,您好,我正在使用在我的应用程序中显示日期选择器。 这是我的参考订单: <!--ANGULAR CORE--> <script src="//cdnjs.cloudflare.com/ajax/libs/angular.js/1.2.18/angular.min.js"></script> <script src="//cdnjs.cloudflare.com/ajax/libs/angular.js/1.2.18/angular-route.min.

您好,我正在使用在我的应用程序中显示日期选择器。 这是我的参考订单:

  <!--ANGULAR CORE-->
<script src="//cdnjs.cloudflare.com/ajax/libs/angular.js/1.2.18/angular.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/angular.js/1.2.18/angular-route.min.js"></script>
<!--APPLICATION INIT-->
<script src="app/js/app.js"></script>
<!--JQUERY-->
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.2/jquery.min.js"></script>
<!--BOOTSRAP UI-->
<script src="app/js/libs/ui-bootstrap-tpls-0.11.0.min.js"></script>
当我尝试弹出日期选择器时,它不会显示。在ChromeDeveloper中,我可以看到代码搜索模板文件夹,并收到404错误(datepicker.html,popup.html)

我在互联网上搜索过,每个人都告诉我同样的事情:如果我使用tpls版本,它应该为我提供默认模板


谢谢

你的app.js有你的app init——因此你正在创建angular模块,并希望将引导ui作为依赖项注入,但该脚本尚未加载,因为它是列表中的最后一个


这将是第一件要检查的事情。按照最不相关的顺序加载脚本,首先是jquery,然后是核心angular,然后是插件库,然后是应用程序脚本

如果将jQuery与angular一起使用,最好先加载jQuery,以便
angular.element
(或jQlite)能够访问完整的jQuery库。还会尝试在
app.js
之前加载所有角度依赖项。我从未检查过这是否重要,因为我每次都是出于习惯。也不是100%确定,但我不认为angular与jQuery2.x完全兼容
 angular.module('globapp', ['ngRoute', 'ui.bootstrap'])