Примечание. Поскольку для вызова второго интерфейса в качестве параметра требуются данные, полученные в первом интерфейсе, необходимо дождаться настройки первого интерфейса, прежде чем можно будет настроить второй интерфейс.
Пример кода:
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'){
//......
}
}
}