У меня работает сервер gulp connect и хочу удалить hashbangs с routeProvider, который я использую в моем проекте AngularJS.html5mode не удаляет hashbangs
я это в моем app.js:
//Setting HTML5 Location Mode
companiesApp.config(['$locationProvider',
function ($locationProvider) {
$locationProvider.hashPrefix('!');
$locationProvider.html5Mode(true);
}
]);
Я знаю, что если я удалю hashPrefix он будет работать еще с http://www.example.com/#example-uri
, но как я могу избавиться от этого полностью. это не html5Mode (true), который должен это делать?
ли эта помощь - http://stackoverflow.com/questions/18811003/angularjs-locationprovider-hashprefix – callmekatootie
@callmekatootie жаль - нет, это не так. Я пытаюсь сделать hashbang-less URLs, а не добавлять символы. Я хочу, чтобы результат был «http: // www.example.com/example-uri» – itamar
Затем просто удалите код '$ locationProvide.hashPrefix ('!')' - только сохранить '$ locationProvider.html5mode (true)' , Разве это не работает? – callmekatootie