У меня проблема с использованием провайдера маршрутов. Я звоню другой путь в моем локальном хосте: 8080/showThemes.html страницы с использованием как таким образом:используя маршрут Провайдер в угловом
<a ng-href="#/category/{{themes.theme}}">
<img class="imgCenter" ng-src="{{themes.image}}">
</a>
и в моем контроллере я писал:
var showThemes = angular.module('showThemes',['ngCookies','ngRoute'])
.config(function ($routeProvider, $locationProvider) {
// configure the routing rules here
$routeProvider.when('/category/frozen/', {
templateUrl: '../frozen.html',
controller: 'showFrozenController',
});
$locationProvider.html5Mode({
enabled: true,
requireBase: false
});
})
У меня нет какого-либо ошибки в моей консоли, но она не перенаправляется на страницу frozen.html.
Как я могу это решить?
проверить, как браузер работает с сетью, чтобы узнать, что происходит с запросом шаблона. Не рекомендуется использовать '../' в пути. Также смешение хеша и html5mode – charlietfl