<template>
<div>
<el-select v-model="clockForm" filterable placeholder="請選擇">
<el-option v-for="item in options" :key="item.clockId" :label="item.clockName" :value="item.clockId">
</el-option>
</el-select>
</div>
</template>
<script>
export default {
name: 'Defence',
data() {
return {
message: '123456',
areaList: [],
clockList: [],
options: [],
clockForm: '',
},
mounted() {
//this.getTest(),
this.getClockList()
},
methods: {
submitForm(formName) {
this.$refs[formName].validate((valid) => {
if (valid) {
alert('submit!');
} else {
console.log('error submit!!');
return false;
}
});
},
resetForm(formName) {
this.$refs[formName].resetFields();
},
getClockList: async function() {
this.getAll().then(data => {
this.options = data
})
},
//獲取所有數(shù)據(jù)
getAll: async function() {
let clockList = []
let areaList = []
let remoteDa = []
await this.axios.get('/areas').then(response => {
areaList = response.data
}).catch(error => {
console.log('error=' + error);
})
await this.axios.get('/clocksources').then(response => {
clockList = response.data
}).catch(error => {
console.log('error=' + error);
})
let val = areaList;
for (var i = 0; i < val.length; i++) {
let currData = {}
currData.id = val[i].id;
currData.name = val[i].name;
for (var j = 0; j < clockList.length; j++) {
if (clockList[j].id === val[i].clockSourceId) {
currData.clockId = clockList[j].id + '(' + clockList[j].name + ')';
currData.clockName = clockList[j].name;
break;
}
}
var wideIndex = val[i].locationTrigger;
currData.wides = wideIndex === 0 ? '一維' : wideIndex === 1 ? '二維' : wideIndex === 2 ? '三維' :
'沒有選擇對應(yīng)維度';
currData.status = val[i].enable ? '激活' : '未激活';
currData.comments = val[i].comments;
remoteDa.push(currData)
}
return remoteDa;
},
getTest: async function() {
this.getAll().then(data => {
for (var i = 0; i < data.length; i++) {
console.log('data=' + data[i].clockId);
}
})
},
}
}
</script>
<style>
</style>
Vue async await實現(xiàn)ajax中的同步請求
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門甜橱,熙熙樓的掌柜王于貴愁眉苦臉地迎上來逊笆,“玉大人,你說我怎么就攤上這事岂傲∧疡桑” “怎么了?”我有些...
- 文/不壞的土叔 我叫張陵镊掖,是天一觀的道長乃戈。 經(jīng)常有香客問我,道長亩进,這世上最難降的妖魔是什么症虑? 我笑而不...
- 正文 為了忘掉前任,我火速辦了婚禮归薛,結(jié)果婚禮上谍憔,老公的妹妹穿的比我還像新娘。我一直安慰自己主籍,他們只是感情好习贫,可當(dāng)我...
- 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著千元,像睡著了一般苫昌。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上幸海,一...
- 文/蒼蘭香墨 我猛地睜開眼溢谤,長吁一口氣:“原來是場噩夢啊……” “哼瞻凤!你這毒婦竟也來了憨攒?” 一聲冷哼從身側(cè)響起,我...
- 正文 年R本政府宣布讹俊,位于F島的核電站,受9級特大地震影響煌抒,放射性物質(zhì)發(fā)生泄漏仍劈。R本人自食惡果不足惜,卻給世界環(huán)境...
- 文/蒙蒙 一寡壮、第九天 我趴在偏房一處隱蔽的房頂上張望贩疙。 院中可真熱鬧,春花似錦况既、人聲如沸这溅。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽芍躏。三九已至,卻和暖如春降狠,著一層夾襖步出監(jiān)牢的瞬間对竣,已是汗流浹背庇楞。 一陣腳步聲響...
推薦閱讀更多精彩內(nèi)容
- const app = new Vue({ el: '#app', data: { comme...
- async/await1)async/await場景這是一個用同步的思維來解決異步問題的方案,當(dāng)前端接口調(diào)用需要等...
- 使用 async 和 await,實現(xiàn) fetch 同步請求 關(guān)于 async 和 await 的介紹https:...
- 問題背景 在uni-app中铆铆,uni.request等許多接口都是異步的蝶缀,直接使用可能會導(dǎo)致頁面渲染完畢時,數(shù)據(jù)還...