gpt4 book ai didi

javascript - 错误: [ng:areq] Argument 'loginCtrl>' is not a function got undefined

转载 作者:行者123 更新时间:2023-12-03 08:02:43 25 4
gpt4 key购买 nike

嘿伙计们,过去一个小时我一直被这个问题困扰。所以基本上当您在 this 中输入 admin 作为用户名和 admin 作为密码时网站它不会转到哈希dashboard.html,并在控制台中显示错误,并且不会转到dashboard.html...

但它适用于 plunkr ...我疯了吗?

这是代码:

索引.html:

<!DOCTYPE html>
<html lang= "en">

<head>
<meta charset="UTF-8" />
<title>Basic Login Form</title>
<script data-require="angular.js@1.4.x" src="https://code.angularjs.org/1.4.8/angular.js" data-semver="1.4.8"></script>
<script src = "https://rawgit.com/nirus/Angular-Route-Injector/master/dist/routeInjector.js"></script>
<script src = "https://ajax.googleapis.com/ajax/libs/angularjs/1.4.2/angular-route.js"></script>
<script type="text/javascript" src="main.js"></script>
</head>

<body ng-app = "app">
<div ng-view>
</div>
</body>
</html>

仪表板.html:

Welcome User!

main.js:

var app = angular.module('app', ['ngRoute'])

app.config(function($routeProvider) {

$routeProvider.when('/', {
templateUrl: 'Login.html'

})

.when('/dashboard', {
resolve: {
"check": function($location, $rootScope) {
if(!$rootScope.logedIn){
location.path('/')
}
else{
templateUrl: 'dashboard.html'
}
}

},
templateUrl: "dashboard.html"

})

.otherwise({
redirectTo: '/'
})

})

app.controller('loginCtrl', function($scope, $location, $rootScope) {
$scope.submit = function() {

if ($scope.username == 'admin' && $scope.password == 'admin') {
$rootScope.logedIn = true;
$location.path('/dashboard')

}

}

})

登录.html:

<div ng-controller = "loginCtrl">
<form action = "/" id = "myLogin">
UserName : <input type = "text" name = "username" id = "username" ng-model = "username"><br>
Password : <input type = "text" name = "password" id = "password" ng-model = "password"><br>
<button type="button" ng-click = "submit()">Submit</button>
</form>
</div>

最佳答案

我刚刚检查了您的网站,您没有正确放置 Controller ,

改变

来自:

ng-controller="loginCtrl>"

致:

ng-controller="loginCtrl">

关于javascript - 错误: [ng:areq] Argument 'loginCtrl>' is not a function got undefined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34523747/

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