Я пробовал простую Угловую Маршрутизацию, но я не могу указать, в чем ошибка. Chrome просто говорит мне, что Angular не может скомпилировать шаблон.
В следующей ссылке вы можете увидеть мою структуру каталогов.
- angular.js
var testApp = angular.module('testApp', ['ngRoute']);
testApp.config(function($routeProvider){
$routeProvider.when('/list', {
templateUrl: 'pages/list.html',
controller: 'mainController'
}).when('/insert', {
templateUrl: 'pages/new.html',
controller: 'newController'
});
});
testApp.controller('mainController', function($scope){
$scope.message = 'main';
});
testApp.controller('newController', function($scope){
$scope.message = 'new';
});
--index.html
<!DOCTYPE html>
<html lang="en" ng-app="testApp">
<head>
<meta charset="UTF-8">
<title>Barfly</title>
<script src="/angular/angular.min.js"></script>
<script src="/angular-route/angular-route.min.js"></script>
<script src="/js/angularApp.js"></script>
</head>
<body ng-controller="mainController">
<a href="#list">list</a>
<a href="#insert">new</a>
<div id="main">
<div ng-view></div>
</div>
</body>
</html>
Это моя ошибка,
Спасибо заранее!
'templateUrl' должен быть как' templateUrl: '/ страниц/list.html', ' –
просто пытался это и ошибка все еще происходит –
Можете ли вы поместить это на jsfiddle? – arman1991