Javascript 为什么我的项目中无法识别该模块?
我在angularjs开始了一个项目,通过实践来学习 我在Javascript 为什么我的项目中无法识别该模块?,javascript,angularjs,angularjs-directive,frontend,web-frontend,Javascript,Angularjs,Angularjs Directive,Frontend,Web Frontend,我在angularjs开始了一个项目,通过实践来学习 我在中插入此指令ng app=“ComplibaryApp” 当然还包括js angular文件。在的末尾 在正文中我有: 为什么在我的文件conroller.js/config.js/factory.js中,模块无法识别 是否为IDE全局定义了角度?否则它将无法识别任何角度函数 另一方面,在LoadData函数中,您只需返回$http,这也是一个承诺(无需创建自己的)您需要更改Webstorm中jshint或jslint的设置,具体取决
中插入此指令ng app=“ComplibaryApp”
当然还包括js angular文件。在
的末尾
在正文中我有:
为什么在我的文件conroller.js/config.js/factory.js中,模块无法识别
是否为IDE全局定义了角度?否则它将无法识别任何角度函数
另一方面,在
LoadData
函数中,您只需返回$http
,这也是一个承诺(无需创建自己的)您需要更改Webstorm中jshint或jslint的设置,具体取决于为您打开的设置。
在jslint中,您可以为angular添加预定义的我相信这只是智能感知问题,我还将在您的=angular
之间添加一个空格。您使用的是什么环境?我想这只是IDE说它找不到那个函数或模块。@TheLazyChap,我添加了一个空格,但仍然。。。我使用Webstrom,我有angular插件。有什么想法吗?您是否在项目中使用了任何JS linting工具,如jshint
、eslint
或jslint
?看看这个问题,看看它是否有助于像你这样有类似问题的人。观看她的问题的屏幕播放链接,看看是否相同。在其他项目中,它可以与angular一起工作。如果我的角度定义在IDE中,你是什么意思?我在IDE中选择了插件。
<script src="js/jquery-1.12.0.min.js"></script>
<script src="../dist/js/bootstrap.min.js"></script>
<script src="../lib/angular.min.js"></script>
<script src="app.js"></script>
<script src="js/factory.js"></script>
<script src="js/controllers.js"></script>