Внешний интерфейс Vue настраивает внутренний интерфейс, который должен сначала настроить один интерфейс, прежде чем настраивать другой интерфейс.

Примечание. Поскольку для вызова второго интерфейса в качестве параметра требуются данные, полученные в первом интерфейсе, необходимо дождаться настройки первого интерфейса, прежде чем можно будет настроить второй интерфейс.

Пример кода:

mounted(){ 
     // 先调用initParam接口 再调用第二个接口
     this.initParam().then((res)=>{
        this.getDataList();
     })
},
methods: {
    async initParam(){
        const {code,data,msg} = await getParam()
        if(code === '0'){
            this.param = data;
        }
    },
    async getDataList(){
        var params = {param:this.param};
        const {code,data,msg} = await getDataList(params)
        if(code === '0'){
           //......
        }
    }

}

Guess you like

Origin blog.csdn.net/ss_Tina/article/details/131120154