Я только начинаю в angularjs. Я не вижу никаких ошибок и результатов в этом ниже тестировании проекта. index.htmlAngularJS stateProvider не работает
<html ng-app="UserAuth">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>User Auth</title>
<script src="http://code.angularjs.org/1.2.13/angular.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/angular-ui-router/0.2.8/angular-ui-router.min.js"></script>
<script src="js/app.js"></script>
<script src="controller/loginController.js"></script>
</head>
<body>
<div ui-view></div>
</body>
</html>
JS/app.js
var app = angular.module('UserAuth', ['ui.router']);
app.config(function ($stateProvider) {
$stateProvider
.state('login', {
url: "/",
controller: "LoginController",
templateUrl: "login.html"
})
});
контроллер/loginController.js
app.controller('UserAuth', function ($scope, $http) {
});
Моя проблема login.html страница не отображается.
вы должны дать правильный путь 'login.html', где она принадлежит. –
найти ошибку в консоли. вам может потребоваться ввести зависимость для состояния в контроллере –
Проверьте свои инструменты разработчика в браузере, вероятно, login.html возвращает ошибку 404, '$ stateProvider' не нужно вводить в контроллер – maurycy