1. 程式人生 > >將方法繫結到window物件,給app端呼叫

將方法繫結到window物件,給app端呼叫

通過jsBridge方法,H5可以呼叫客戶端(ios,android)的內部方法,同樣,客戶端也需要能呼叫H5頁面裡定義的js方法,但是在vue裡,所有的方法都是在元件內部宣告的,也只能在元件內部呼叫,並沒有繫結window物件下面,這樣一來,vue元件裡定義的方法怎麼暴露給window物件,提供給外部呼叫呢?

created() {
},
mounted() {
    // 將backToday方法繫結到window下面,提供給外部呼叫
     window['backToday'] = () => {
        this.goToday()
     }
 },
 methods
: { goToday() { // to do something } }