首頁 > web前端 > Vue.js > vuejs如何回傳一頁

vuejs如何回傳一頁

藏色散人
發布: 2021-11-02 14:56:42
原創
3423 人瀏覽過

vuejs實作返回一頁的方法:1、透過「goOff(){this.$router.go(-1);},」方法實現點擊返回上一頁;2、透過「methods: {back(){if () {...}”方式實作返回上一頁,如果沒有上一頁則回傳首頁。

vuejs如何回傳一頁

本文操作環境: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:&#39;/&#39;})
                return false
            } else {
                this.$router.go(-1)
            }
        }
    },
登入後複製

   二種返回上一頁,如果沒有上一頁返回首頁

           actAllProfit(){                //调取接口的函数
                var params = {};                //这是调取接口时的请求参数 明白点就是我们要传过去的参数
                var reqUrl = this.diviBaseUrl + &#39;/bonuses/grossProfit&#39;;               //这是后台接口地址
                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中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板