В Angular Js Ссылка (Маршрут) не Маршрутизация к желаемому URL шаблона, но если я делаю только шаблон, то он возвращается. Это кажется простым, но плохо застряло.
Это мой дом. html file
<!DOCTYPE html>
<html>
<head>
<meta chrset="UTF 8">
</head>
<body ng-app="sampleApp">
<script src="https://code.angularjs.org/1.6.9/angular.js"></script>
<script src="https://code.angularjs.org/1.6.9/angular-route.js"></script>
<h1> Test App</h1>
<div>
<ul>
<li><a ng-href="#!/first">First</a></li>
<li><a ng-href="#!/second">Second</a></li>
</ul>
<div ng-view></div>
</div>
<script>
var sampleApp = angular.module('sampleApp',['ngRoute']);
sampleApp.config(['$routeProvider',
function($routeProvider){
$routeProvider.
when("/first",{
template : '<p>Hello</p>',
controller: 'ControllerFirst'
}).
when("/second", {
templateUrl: "second.html",
controller: 'ControllerSecond'
});
}]);
sampleApp.controller('ControllerFirst',function($scope) {
$scope.test = "test_user"
});
sampleApp.controller('ControllerSecond',function($scope){
$scope.test = "second_test_user"
});
</script>
</body>
</html>
В этом случае секунда. html templateurl не находит шаблон. Это мой второй. html файл
<h2>{{test}}</h2>