Vueのルーティングモードとハッシュモードの歴史

ハッシュモード:ブラウザの記号「#」、と呼ばれるハッシュの後ろに#と#文字、window.location.hashを読ん;
特徴:URL内のハッシュが、しかし、HTTPリクエストに含まれていない。と無用サーバーのセキュリティのためのブラウザのアクションを導くために、ハッシュは、ページをリロードしません。
ハッシュモードは、コンテンツの前にのみハッシュシンボルは、後端に、完全なカバレッジを達成するために何のルートがない場合でも、404を返さない、例えばhttp://www.xxx.comなどの要求に含まれていますエラー。

モードの歴史: ;:ブラウザの履歴スタックを変更することができpushState()、replaceState()、および状態変化にpopStateイベントを聞く新しいHTML5の機能を使用して、歴史とは、2つの新しいメソッドが用意されています。
履歴モード、URLとURLのフロントエンドは、http://www.xxx.com/items/idとして実際の一貫性、後端に要求を開始しなければなりません。リア/商品/ ID経路処理の欠如は、404エラーを返す場合。そのような記述でヴュー・ルータの公式サイト:「しかし、このモードはうまくプレーするために、だけでなく、背景の設定のサポートは......だから、あなたはサービス側ですべての状況をカバーするために候補リソースを追加したい:URLは任意の静的リソースと一致する場合、あなたのアプリページに依存している同じindex.htmlのページを返す必要があります。」

おすすめ

転載: www.cnblogs.com/wtsx-2019/p/12482599.html