2017-01-29 2 views
0

私は角度が相対的に新しく、yeomanジェネレータで新しいwebappを作成しようとしました。すべての良いが、その後、私は私の好きなルートにアクセスしようとすると、しかし角度のルートがエンコードされ続ける

angular 
.module('App', [ 
    'ngRoute' 
]) 
.config(function ($routeProvider) { 
    $routeProvider 
     .when('/reset', { 
      templateUrl: 'views/test.html', 
      controller: 'TestCtrl', 
      controllerAs: 'test' 
     }) 
}); 

、新しいルートを追加しよう:

http://localhost:8081/#/reset 

それに置き換え取得し続け:

http://localhost:8081/#!#%2Freset 
+0

なぜ 'http:// localhost:8081 /#/ test'にならないで' http:// localhost:8081 /#/ reset'にアクセスしようとしますか? – Jax

+0

申し訳ありません、コピー・ペースト・エラーです。ルートは/リセットされており、私はhttp:// localhost:8081 /#/ resetでアクセスします – patentul

答えて

1

くださいthis answerを見て、それがあなたの問題を解決するかどうかを見てください。あなたが$locationProvider.hashPrefix('');をルート設定に追加する必要があるようです。

+0

あなたが投稿したときにありがとう私は答えを見つけました – patentul

関連する問題