検索

ホームページ  >  に質問  >  本文

JavaScript - vue-router ルーティングジャンプの問題

左上に戻るボタンがあり、クリックすると前のルートに戻ります。

私が望むのはrouter.go(-1);

を使用することです。

ただし、最初に Baidu を開いてからこのページを開くと、Baidu に戻ります。それはうまくいきません。

解決したいのは戻るボタンをクリックすることですが、ルートがないとジャンプできません。その考えがわかりません。

阿神阿神2737日前641

全員に返信(1)返信します

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-19 10:38:34

    セキュリティ上の理由から、履歴内の情報を直接取得することはできず、公開されたメソッドを通じてのみ後方にジャンプできます。

    私のアイデアの1つは、ルータが公開するメソッド beforeRouterLeave を使用して、現在のルートと組み合わせて判断し、ジャンプを防ぐことです。

    返事
    0
  • キャンセル返事