Vue——項目中接口返回值為函數回調,回調函數定義方法(Vue的方法給原生調用)


  在接口調用中,有時會返回給我們一個函數回調,來自動執行我們在前端定義好的某個函數(多出現於通過回調的方式傳遞某個數值)。在原生項目中,我們只要提供一下這個方法就好了,通過函數回調會自動執行。問題就出現在,我使用的是Vue項目,方法是定義在methods中的,這樣返回給我的函數回調就沒有辦法執行這段函數。

  接下來介紹一下,解決方式 :Vue的方法給原生調用,則需要把方法掛在Window下面

created() {
    //Vue的方法給原生調用,則需要把方法掛在Window下面
    window.getmydate = this.getmydate;
},
methods: {
    getmydate(e) {
        let accessToken = e
    }
}

  通過掛載到window這種方式,函數回調就可以順利執行到相應函數了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM