首頁 >web前端 >Vue.js >vue.js中如何跳頁

vue.js中如何跳頁

王林
王林原創
2021-10-08 13:53:225385瀏覽

vue.js中跳轉頁面的方法:1、在DOM中分別設定後退、前進、跳到任一頁三個按鈕;2、在建構子中操縱後退、前進、跳到任一頁三個按鈕,將方法寫在methods中即可。

vue.js中如何跳頁

本文操作環境:windows10系統、vue.js 2.5.2、thinkpad t480電腦。

一般情況下在vue中進行頁面跳轉我們會選擇使用b988a8fd72e5e0e42afffd18f951b277標籤,但是在構造函數中我們是不能直接操縱DOM元素的,那麼在這種情況下我們該如何進行頁面跳轉呢?

下面我們就來一起看看實作吧!

步驟一:

我們先在DOM裡設定三個按鈕,分別是“後退”,“前進”,“跳轉任一頁”。

<button @click="goback">后退</button>
<button @click="forwards">前进</button>
<button @click="goto">跳转任一页</button>

接下來就是在建構子裡操縱它們

當選擇「後退」按鈕,頁面會跳到前一頁

當選擇「前進」按鈕,頁面會跳到後一頁

當選擇「跳到任一頁」按鈕,頁面會跳到跳到任一頁

除了最後一個跳到任一頁」按鈕,頁面會跳到跳到任一頁

除了最後一個跳到任一頁之外,其餘兩個按鈕都需要有歷史痕跡才可以跳轉的

方法當然要寫在methods裡:

methods: {
     goback() {
       this.$router.go(-1)
     },
     forwards() {
       this.$router.go(1)
     },
     goto() {
       this.$router.push("/about")
     }
}
推薦學習:
php訓練

## ####

以上是vue.js中如何跳頁的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn