Получение "Uncaught Error:" в моем спа-приложении - PullRequest
0 голосов
/ 12 июня 2018

index.html:

<!DOCTYPE html>
<html ng-app="Dapp">
<head>
<meta charset="ISO-8859-1">
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.9/angular.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.9/angular-route.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.0/angular-resource.min.js"></script>
<title>..::D_App:..</title>
</head>
<body ng-controller="LoginControl">
 <div id="ngView" ng-view style="padding: 0px;"></div>
<script type="text/javascript" src="Controllers/Controller.js"></script>
<script type="text/javascript" src="Controllers/LoginControl.js"></script>
</body>
</html>

Controller.js:

var app=angular.module('Dapp',['ngRoute']);
app.config(function($routeProvider) {
$rootProvider
.when("/", {templateUrl : "Pages/login.html",controller : "LoginControl"})
.when("/login", {templateUrl : "Pages/login.html" , controller:"LoginControl"})
});

LoginControl.js:

app.controller('LoginControl',function($scope){
    alert("HELLO");
});

1 Ответ

0 голосов
/ 12 июня 2018

В вашем коде есть опечатка в Controller.js :

var app=angular.module('Dapp',['ngRoute']);
app.config(function($routeProvider) {
$rootProvider
.when("/", {templateUrl : "Pages/login.html",controller : "LoginControl"})
.when("/login", {templateUrl : "Pages/login.html" , controller:"LoginControl"})
});

Замените $ rootProvider на $ routeProvider идолжно работать

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...