Угловой маршрут не разрешается в Mozilla Firefox

Во время работы над моим угловым приложением у меня возникла проблема, связанная с тем, что маршрут, который легко разрешается в Google Chrome, не может быть разрешен в Mozilla. Каждый раз, когда я нажимаю на ссылку, она перенаправляет меня на URL-адрес маршрута по умолчанию ('/').

Вот мой фрагмент кода для этого кода: -

.when('/profile/add/', {
    templateUrl: 'views/add-profile.html',
    controller: 'AddProfileCtrl'
})

ниже HTML-код

<a href="#/profile/add/ " class="btn-floating " title="Add a profile ">
      <i class="fa fa-plus "></i>
    </a>

Хотя я могу легко направить URL-адрес через адресную строку URL-адреса, но не через любую ссылку href в Mozilla Fireox.


person Aman    schedule 12.12.2016    source источник
comment
Можете ли вы опубликовать html для вашего href?   -  person user2085143    schedule 12.12.2016
comment
‹a href=#/profile/add/ class=btn-floating title=Добавить профиль › ‹i class=fa fa-plus ›‹/i› ‹/a›   -  person Aman    schedule 12.12.2016
comment
это работает в других браузерах? то есть сафари   -  person Abdul Rehman Sayed    schedule 12.12.2016
comment
Вы использовали какой-либо URL-адрес hasbang, что-то вроде $locationProvider.hashPrefix('!') ? Если да, то вам придется изменить URL-адрес в теге привязки на #!/profile   -  person Abdul Rehman Sayed    schedule 12.12.2016
comment
Нет, не использовали URL-адрес hashbang   -  person Aman    schedule 13.12.2016
comment
Работа в сафари и опере   -  person Aman    schedule 13.12.2016


Ответы (1)


 Example:
   app.config(function($stateProvider,$urlRouterProvider){ 
     $stateProvider
        .state("home",{
            url: "/home",
            templateUrl: './view/home.php',   
            controller: 'homeCtrl'
        });     
$urlRouterProvider.otherwise('home'); });   

Вы можете попробовать с $stateProvider и $urlRouterProvider....

person Ankur Radadiya    schedule 12.12.2016