2017-02-06 11 views
1

私はコースStaying Sharp With AngularJsに従っています。私は私のURLをしようとすると、このように構築されている角度経路URLの使用#!/ issue

somedomain/index.html/#/myPage 

:しかし

リンクは、このように形成されているので、

angular 
    .module("NoteWrangler", ["ngRoute"]) 
    .config(function ($routeProvider: angular.route.IRouteProvider) { 
     $routeProvider 
      .when("/notes", { 
       templateUrl: "templates/pages/notes/index.html" 
      }); 
    }); 

OK:

コースはapp.tsにいくつかのコードを入れて

somedomain/index.html#!/myPage 

なぜ違いがありますか?
".../#/...""...#!/..."の間です。
これらの2つの間でどのように変更できますか?

答えて

2

なぜ違いますか?

旧バージョンの角使用#

数年前、#!を使用するように変更されましたので、(現在廃止されている)Google Ajax crawling specでうまくいきます。

1

角度で、それはシバンと呼ばれ、あなたのngrouteクラスと緊密に連携します。 This topicには精巧な回答が含まれています

関連する問題