AngularJS ルーティング削除 # シンボル例の共有

小云云
リリース: 2018-01-30 09:53:21
オリジナル
1394 人が閲覧しました

この記事は、AngularJS ルーティングの # 記号を削除する方法に関する関連情報を主に紹介します。この記事が、困っている皆さんの参考になれば幸いです。

AngularJSルーティングの#シンボルを削除する解決策

最近Webアプリケーションを作成したのですが、Angularルーティングの#シンボルを削除する必要がありました。

例:


http://example.com/
http://example.com/#/about
http://example.com/#/contact
ログイン後にコピー


http://example.com/
http://example.com/about
http://example.com/contact
ログイン後にコピー

に変更する必要があります。これはデフォルトで angular に付属しているため、削除したい場合は設定する必要があります:


$locationProvider.html5Mode(true);
ログイン後にコピー

次にIndex.html のヘッダーで、ベースを指定します:


<base href="/" rel="external nofollow" >
ログイン後にコピー

必要に応じて、試してみてください。

関連する推奨事項:

AngularJS 模倣 WeChat 画像ジェスチャー スケーリング コード

AngularJS は ui-route を使用して多層ネストされたルーティングを実装します

AngularJs ユーザー ログインの問題の処理

以上がAngularJS ルーティング削除 # シンボル例の共有の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート