1. 程式人生 > >vue 方法回撥通知執行下一個方法

vue 方法回撥通知執行下一個方法

在專案中有很多這樣的需求,在一個方法執行完成拿到資料後才可以執行下一個方法,這就需要在第一個方法執行完後有個回撥函式通知下一個方法可以執行了。

function get(data){
   return new Promise(function(resolve, reject){
      if(data>5){
          resolve(data)
       }else{
          reject('資料都是不大於5')
        }
   });
}

function3(){
  //執行get()方法後才能執行的函式 
}

// 呼叫
function1(){
   this.get(data).then(function(num) {
        this.function3()
     })
}
上面的方法是使用例項!