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