Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/405.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么我的项目中无法识别该模块?_Javascript_Angularjs_Angularjs Directive_Frontend_Web Frontend - Fatal编程技术网

Javascript 为什么我的项目中无法识别该模块?

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的设置,具体取决

我在angularjs开始了一个项目,通过实践来学习

我在
中插入此指令
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>