角度包装器缺少jquery

时间:2017-07-19 15:18:02

标签: angularjs angularjs-directive dependency-injection

我正在尝试使用David Gay's algorithm包装器,它取决于jquery(和时刻)。 问题是包装器没有注入jquery,并且$在窗口中不可用,我宁愿不添加它。所以我收到$ is not a function错误。

如何在此包装器中使用jquery?

由于

1 个答案:

答案 0 :(得分:0)

这应该是加载依赖库的顺序:

<script src="bower_components/jquery/jquery.js"></script>
<script src="bower_components/angular/angular.js"></script>
<script src="bower_components/momentjs/moment.js"></script>
<script src="bower_components/bootstrap-daterangepicker/daterangepicker.js"></script>
<script src="bower_components/angular-daterangepicker/js/angular-daterangepicker.js"></script>

<link rel="stylesheet" href="bower_components/bootstrap/dist/css/bootstrap.css"/>
<link rel="stylesheet" href="bower_components/bootstrap-daterangepicker/daterangepicker-bs3.css"/>

查看angular-daterangepicker的README.md。

还有这个掠夺者:https://plnkr.co/edit/9qXWbIQXkgMZYF1kzEv1?p=preview。 在这里,您只需删除jquery lib脚本标记即可重现您的问题。