多くの Angular シングルページ アプリケーションの URL アドレスは次の形式であることがわかりました:
の真ん中には常に # という数字がありますが、これは非常に不快に見えます。 を次のスタイルに変更する方法はありますか?
#
また: Angular の単一ページを PushState に置き換えることはできますか?または、Pjax というプラグインを使用してください いくつかヒントをいただければ幸いです。これについては少し混乱しています。
认证高级PHP讲师
angular 1.xの場合、ルートの最後に文を追加できます$locationProvider.html5Mode(true);
$locationProvider.html5Mode(true);
このルーティング スキームのデフォルトは # で始まるハッシュ メソッドです。下位バージョンのブラウザを考慮しない場合は、$locationProvider.html5Mode(true) を直接呼び出して、ハッシュ スキームの代わりに H5 スキームを使用できます。
興味があれば、私の記事を直接読んでください。フロントエンドのルーティングメカニズムを詳しく説明した記事があります
angular 1.xの場合、ルートの最後に文を追加できます
リーリー$locationProvider.html5Mode(true);
このルーティング スキームのデフォルトは # で始まるハッシュ メソッドです。下位バージョンのブラウザを考慮しない場合は、$locationProvider.html5Mode(true) を直接呼び出して、ハッシュ スキームの代わりに H5 スキームを使用できます。
興味があれば、私の記事を直接読んでください。フロントエンドのルーティングメカニズムを詳しく説明した記事があります