vue.js中跳轉頁面的方法:1、在DOM中分別設定後退、前進、跳到任一頁三個按鈕;2、在建構子中操縱後退、前進、跳到任一頁三個按鈕,將方法寫在methods中即可。
本文操作環境: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中文網其他相關文章!