Javascript 当我';我正在设计我的第一个平均堆栈用户界面
Javascript 当我';我正在设计我的第一个平均堆栈用户界面,javascript,angularjs,declaration,mean,angularjs-module,Javascript,Angularjs,Declaration,Mean,Angularjs Module,app.js var myApp=angular.module('myApp',[]); myApp.controller('mainCtrl',函数($scope){ $scope.name=“vignesh”; });您需要正确初始化应用程序模块 var myApp = angular.module('myApp', []); 更新 由于每个JS文件都有不同的模块,因此在使用该模块的任何提供者/服务时,需要将它们组合在一起,就像您使用的是Auth服务,但是authService模块没有插
app.js
var myApp=angular.module('myApp',[]);
myApp.controller('mainCtrl',函数($scope){
$scope.name=“vignesh”;
});代码>您需要正确初始化应用程序模块
var myApp = angular.module('myApp', []);
更新
由于每个JS文件都有不同的模块,因此在使用该模块的任何提供者/服务时,需要将它们组合在一起,就像您使用的是Auth
服务,但是authService
模块没有插入一样
Controllers.js
angular.module('mainCtrl', ['authService']) //injected authService module
.controller('MainController', function($rootScope,$location,Auth){
var myApp = angular.module('myApp',['mainCtrl']);
myApp.controller('mainCtrl',function($scope){
App.js
angular.module('mainCtrl', ['authService']) //injected authService module
.controller('MainController', function($rootScope,$location,Auth){
var myApp = angular.module('myApp',['mainCtrl']);
myApp.controller('mainCtrl',function($scope){
谢谢你的答复。。我尝试了该解决方案,但仍然存在相同的问题chrome控制台中的完整错误:未捕获的语法错误:意外标记<控制器。js:1未捕获的语法错误:意外标记<应用程序。js:1未捕获的语法错误:意外标记<角度。js:4154未捕获的错误:[$injector:modulerr]未能实例化模块myApp,原因是:错误:[$injector:nomod]模块“myApp”不可用!您可能拼错了模块名称,或者忘记加载它。如果注册模块,请确保将依赖项指定为第二个参数。如果删除ng app的值,则它可以正常工作,例如:{4+7}在authService.js
@VickyR之前加载app.js查看更新的答案..你能在你的问题中添加你的authService.js
,controllers.js
&app.js
代码吗。。