Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/424.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 - Fatal编程技术网

Javascript 角模声明

Javascript 角模声明,javascript,angularjs,Javascript,Angularjs,我正在尝试将“base64”模块添加到我的角度页面控制器。 到目前为止,我已经这样声明了我的控制器: angular.module('app').controller('newProjectController', newProjectController); 现在我应该做的是查看git() 然而,我的观点是空的。它不会给出任何错误消息,但视图呈现为空。在使用控制器之前,我已经在index.html页面中包含了js文件。 当我使用时,同样的问题仍然存在 angular.module('app'

我正在尝试将“base64”模块添加到我的角度页面控制器。 到目前为止,我已经这样声明了我的控制器:

angular.module('app').controller('newProjectController', newProjectController);
现在我应该做的是查看git()


然而,我的观点是空的。它不会给出任何错误消息,但视图呈现为空。在使用控制器之前,我已经在index.html页面中包含了js文件。 当我使用时,同样的问题仍然存在

angular.module('app', [] ).controller('newProjectController', newProjectController);
所以“base64”模块不可能是这方面的问题。。。 你知道怎么回事吗?我使用的是Angular版本1.4.1。

首先定义模块

angular.module('app',['base64'])
第二,通过引用已定义的模块来定义控制器

angular.module('app' ).controller('newProjectController', newProjectController)

第三,好好喝茶)

您的代码中是否有其他地方声明了
angular.module('app',[…])
…?你应该是,因为
.module('app')
本身指的是一个已经在别处声明过的模块……我在使用
angular.module('app')
的任何地方。我真的不知道你的意思是什么?我是说你必须首先使用
.module(name,[…])
的形式在某处声明你的模块(两个参数,而不仅仅是名称)。如果我在“MainController”中这样做,我仍然会遇到同样的问题“它不会给出任何错误消息”:你是说在开发人员工具控制台中?如果是,你确定吗?而且,在不添加任何模块的情况下,您的视图是否“有效”,即是否显示某些内容?
angular.module('app' ).controller('newProjectController', newProjectController)