이 오류가 발생하며 다른 질문을보고 있지만 아무 것도 효과가 없습니다. 내 모듈 선언 할 경우 다음인수가 aNaNunction이 아니며 컨트롤러에서 정의되지 않았습니다.
은 다음과 같습니다
(function() {
'use strict';
var app = angular.module('PaymentManagementApp', ['ngRoute', 'ngStorage', 'ngMessages', 'ngMaterial']);
app.config(function ($routeProvider) {
$routeProvider
.when('/login', {
templateUrl: 'app/components/login/login.html',
controller: 'LoginController'
})
})();
을 그리고 이것은있는 내가 오류
(function() {
'use strict';
angular
.module('PaymentManagementApp')
.controller('LoginController', function ($scope, $location) {
$scope.processLogin = processLogin;
function processLogin() {
return;
};
})
})();
그리고 '인 LoginController가 정의되지있어 aNaNunction 아니다'을 받고 있어요 컨트롤러입니다 html
<div id="login" class="image-content-layout" layout="row" layout-sm="column">
<div class="background" style="background-image: url('assets/img/login.png');" flex></div>
<div class="content" flex-md="70" flex-gt-md="40">
<div class="wrapper">
<h1 class="md-display-2 title">Iniciar sesión</h1>
<form name="login">
<md-input-container>
<label>Email</label>
<input required name="email" type="email" ng-model="email">
<div ng-messages="login.email.$error" ng-if="login.email.$touched">
<div ng-message="required">Debes ingresar tu email</div>
<div ng-message="email">El email no es válido</div>
</div>
</md-input-container>
<md-input-container>
<label>Contraseña</label>
<input required name="password" type="password" ng-model="password">
<div ng-messages="login.password.$error" ng-if="login.password.$touched">
<div ng-message="required">Debe ingresar una contraseña</div>
</div>
</md-input-container>
<p class="md-body-1 form-error">{{ formError }}</p>
<div class="md-actions" layout="row">
<span flex></span>
<md-button href="#/signup" class="signup md-raised">Registarse</md-button>
<md-button type="submit" ng-click="processLogin()" class="md-primary md-raised login">Iniciar sesión</md-button>
</div>
</form>
<div class="full-page-overlay" http-loader>
<div layout="row" layout-sm="column" layout-align="space-around">
<md-progress-circular md-mode="indeterminate"></md-progress-circular>
</div>
</div>
</div>
</div>
</div>
수정하려면 어떻게해야합니까?
하면 페이지가로드되는 동안 'LoginController.js'를 포함나요? –
@PitchiahNatarajan 감사합니다! 나는 완전한 바보 같다고 느낀다 – moondaisy