用法
如果使用路由是在 vue 頁面中來回跳轉,可以使用 this.$router.push() 實作,但是如果想用這種方法跳轉到外部鏈接就會報錯,因為外部頁面中是存在 HTTP 等前綴的,
解決辦法:
1. 在 data 中定義好要跳轉的外部鏈接
data() {
return {
url: 'http://www.baidu.com'
}
}
2. 按鈕中創建單擊事件
<button @click='routeClick(url)'></button>
3. 函式實作
method: {
routeClick(e) {
// 通過此方法可以使用
window.location.href = e;
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/79011.html
標籤:其他
