前期准备:在项目下创建一个工具包文件夹util,文件夹下创建一个ajaxCommon.js文件
1、ajaxCommon.js
import axios from 'axios'
// 查询题库分类列表
export function getQuestionBank(govtId) {
return new Promise((resolve, reject) => {
let data = [];
axios.post('/TbQuestionsType/questionsTypeList').then((res) => {
if (res.data.code == '100') {
data = res.data.data
}
resolve(data)
}).catch(() => {
resolve(data)
})
})
}
2、使用
<script>
import { getQuestionBank } from '@ajaxCommon' // 1、导入
...
created() {
let that = this;
// 使用
getQuestionBank().then(res => {
that.formConfig.formItemList[0]['optList'] = res
})
}
...
</script>