vue在一個方法執行完後再執行另外一個方法

vue在一個方法執行完後執行另外一個方法vue

用Promise來實現。
Promise是ES6的新特性,用於處理異步操做邏輯,用過給Promise添加then和catch函數,處理成功和失敗的狀況
異步

ES7中新提出async搭配await,建議使用async搭配await。
使用方法:async/await使用方法
async

示例1:

 

function2(){
    // 你的邏輯代碼 
    return Promise.resolve(/* 這裏是須要返回的數據*/)
}

function3(){
    // 你的邏輯代碼 
    return Promise.resolve(/* 這裏是須要返回的數據*/)
}

// 調用
function1(){
    this.function2().then(val => { 
        this.function3();
    });
}
相關文章
相關標籤/搜索