ブラウザ上でクリックを達成するために、VUEジャンプページコンポーネントは、戻ってくる前のページに戻るには、矢印、代わりのトレイルルートを返します

//このメソッドは、追加するためにジャンプするページを追加しますクリックで
{handleAdd(ヴァル)を この_that = LETを、 コールバック=関数(){ましょう 偽=に_that.isAdd window.removeEventListener(「popstate」、コールバックを); }; 歴史。 pushStateに(NULL、NULL、 "/詳細/ basicInfo / HosData#詳細"); window.addEventListener( "popstate"、コールバック); this.isAdd = trueに; }

removeEventListener()メソッドを削除するために使用されて  は、addEventListener()  を追加するためにイベントハンドラメソッドを

popstateブラウザがイベントを返します。

とき活動履歴エントリの変更はpopstateイベントをトリガします。履歴エントリがhistory.pushState()の呼び出し作成、またはhistory.replaceState()の呼び出しに影響することによって活性化される場合、状態プロパティpopstateイベントのオブジェクトの状態のコピーは、履歴項目を含みます。

コールhistory.pushState()またはhistory.replaceState()はpopstateイベントをトリガしないことに注意してください。ブラウザを作るには唯一のアクションは、()(コールhistory.backやJavascriptコード)など、ブラウザの戻るボタンをユーザーがクリックするなどのイベントをトリガします

おすすめ

転載: www.cnblogs.com/lvlvlv/p/11543909.html