【发布时间】:2015-03-08 21:26:52
【问题描述】:
我这里有个奇怪的问题。
我正在开发一个 Ionic (AngularJS) 项目并在我的一个控制器中使用 jQuery,因此需要在 index.html 中添加对它的引用
如果我像这样添加参考 -
<!-- jQuery js -->
<script type="text/javascript" src="lib/jquery/jquery-2.1.3.min.js"></script>
<!-- ionic/angularjs js -->
<script src="lib/ionic/js/ionic.bundle.js"></script>
然后,我从其中一个视图中得到以下错误 -
Error: [$compile:ctreq] Controller 'ionTabs', required by directive 'ionTabNav', can't be found!
但是,如果我像这样添加参考 -
<!-- ionic/angularjs js -->
<script src="lib/ionic/js/ionic.bundle.js"></script>
<!-- jQuery js -->
<script type="text/javascript" src="lib/jquery/jquery-2.1.3.min.js"></script>
然后,我从另一个控制器得到以下错误,这就是我首先包含 jQuery 的原因 -
Error: [jqLite:nosel] Looking up elements via selectors is not supported by jqLite!
不确定如何解决这个问题?我需要让这两个功能都正常工作。
提前致谢。
【问题讨论】:
标签: javascript jquery angularjs ionic-framework ionic