gpt4 book ai didi

javascript - 获取 $injector :modulerr error using angular. js

转载 作者:行者123 更新时间:2023-11-27 23:48:29 28 4
gpt4 key购买 nike

使用 angular.js 加载页面时出现以下错误。

Error:

Uncaught Error: [$injector:modulerr] http://errors.angularjs.org/1.4.6/$injector/modulerr?p0=Channabasavashwara&…20at%20d%20(http%3A%2F%2Foditek.in%2FGofast%2Fjs%2Fangularjs.js%3A19%3A463)

我在下面解释我的代码。

loginRoute.js:

var Admin=angular.module('Channabasavashwara',['ngRoute']);
Admin.config(function($routeProvider){
$routeProvider
.when('/dashboard',{
templateUrl: 'dashboardview/dashboard.html',
controller: 'dashboardController'
});
})

loginController.js:

var loginAdmin=angular.module('Channabasavashwara',[]);
loginAdmin.controller('loginController',function($scope,$http,$window){
$scope.user_login=function(){
if($scope.user_name==''){
alert('user name filed should not keep blank');
}else if($scope.user_pass==''){
alert('password filed should not keep blank');
}else{
var userData={'user_name':$scope.user_name,'user_pass':$scope.user_pass};
console.log('user',userData);
$http({
method: 'POST',
url: "php/Login/login.php",
data: userData,
headers: { 'Content-Type': 'application/x-www-form-urlencoded' }
}).then(function successCallback(response){
console.log('response',response);
alert(response.data['msg']);
location.href='dashboard/';
},function errorCallback(response) {
alert(response.data['msg']);
});
}
}
});

如果我从索引页中删除 loginRoute.js 链接,则不会出现此错误。但这里我的要求是用户在成功登录后将转发到另一个(即仪表板)页面。请帮助我解决此错误。

最佳答案

您忘记在 Controller 中添加需要依赖项来注入(inject)。

替换loginAdmin.controller('loginController',function($scope,$http,$window){

loginAdmin.controller('loginController',['$scope','$http','$window',function($scope,$http,$window){

并替换var loginAdmin=angular.module('Channabasavashwara',[]);

var loginAdmin=angular.module('Channabasavashwara');

关于javascript - 获取 $injector :modulerr error using angular. js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32942124/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com