vuejs實作返回一頁的方法:1、透過「goOff(){this.$router.go(-1);},」方法實現點擊返回上一頁;2、透過「methods: {back(){if () {...}”方式實作返回上一頁,如果沒有上一頁則回傳首頁。
本文操作環境:windows7系統、vue2.9.6版,DELL G3電腦。
vuejs如何回傳一頁?
vue 實作點擊按鈕回到上一頁:
1,vue 要如何點選按鈕回到上一頁呢?
這是vue掛載的範圍html代碼
<div @click="goOff()">返回</div>
下方是點選返回的方法
第一種只回到上一頁
goOff(){ this.$router.go(-1); },
第一種只回上一頁
methods: { back(){ if (window.history.length <= 1) { this.$router.push({path:'/'}) return false } else { this.$router.go(-1) } } },
二種返回上一頁,如果沒有上一頁返回首頁
actAllProfit(){ //调取接口的函数 var params = {}; //这是调取接口时的请求参数 明白点就是我们要传过去的参数 var reqUrl = this.diviBaseUrl + '/bonuses/grossProfit'; //这是后台接口地址 this.$http.get(reqUrl,{ //get方式发送请求 params: params //把外面声明的参数传过去 }).then((res)=>{ //巧妙运用箭头函数 if(!res){return;} this.allProfit = res.Profit; //res就是后台返回的所有数据 前端需要接收并保存 }) }
2,下面介紹一點vue調取接口小知識rrreee推薦學習:《
最新的5個vue.js影片教學精選###》###以上是vuejs如何回傳一頁的詳細內容。更多資訊請關注PHP中文網其他相關文章!