Привет, ребята, я только начал изучать Angular JS, и у меня возникла проблема с загрузкой содержимого со страниц. Я не получаю никакого контента. Это мой индекс и мой JS код:Как направить страницы на AngularJS
index.html
<html ng-app="app">
<head>
<title>My App</title>
<link rel="stylesheet" type="text/css" href="css/bootstrap.min.css">
</head>
<body>
<div class="container">
<header>
<h1>Text 1</h1>
<h2>Text 2</h1>
<nav>
<a href="#/">Home</a>
<a href="#/exterior">Exterior</a>
<a href="#/interior">Interior</a>
<a href="#/gallery">Gallery</a>
<a href="#/form">Form</a>
<a href="#/live-preview">Live</a>
</nav>
</header>
<div ng-view>
<!-- Content here -->
</div>
<footer>
2015
</footer>
</div>
<script type="text/javascript" src="js/app.js"></script>
<script type="text/javascript" src="https://code.angularjs.org/1.3.9/angular.js"></script>
<script type="text/javascript" src="https://code.angularjs.org/1.3.9/angular-route.js"></script>
</body>
app.js
var app = angular.module('app', ['ngRoute']);
app.config(['$routeProvider', function($routes) {
$route.when('/',{
templateUrl : '/views/index.html'
});
$route.when('/exterior',{
templateUrl : '/views/exterior.html'
});
$route.when('/interior',{
templateUrl : '/views/interior.html'
});
$route.when('/gallery',{
templateUrl : '/views/gallery.html'
});
$route.when('/form',{
templateUrl : '/views/form.html'
});
$route.when('/live-preview',{
templateUrl : '/views/live-preview.html'
});
$routes.otherwise({
redirectTo : '/'
});
}]);
Мои все страницы уже созданы в виде файлов и контента, как это
внешний вид.html
<div>
<h2>Exterior</h2>
<p>My content here</p>
</div>
Просто интересно, вместо $ маршрутов положить $ routeProvider. – dowomenfart
Просто интересно, почему же вы не объединили методы? – dowomenfart
Я получаю это в консоли [Ошибка] Ошибка: [$ injector: modulerr] Не удалось создать приложение модуля из-за: [$ injector: nomod] Модуль «приложение» недоступен! Вы либо ошибочно написали имя модуля, либо забыли загрузить его. Если регистрация модуля гарантирует, что вы укажете зависимости в качестве второго аргумента. –