1.api.js统一管理接口
export function GetI18nBaiDuApi(data) {
return Request(data, "/api/Common/GetI18nBaiDuApi", "POST", false, false);
}
2.创建文件questionaire.js 对接口进行处理从而获取数据
import {
GetI18nBaiDuApi
} from '@/common/api/index'
import api from '../app'
export default {
loaddata(that) {
this.getI18nBaiDuApi(that);
},
getI18nBaiDuApi(that) {
if (!that.isWechat()) {return;}
GetI18nBaiDuApi({url:window.location.href}).then(res => {
if (res.statusCode == 200) {
if (res.data.status == 1 && res.data.data) {
that.subject(res.data.data);
}
} else {
}
});
},
}
3.页面
<script>
import $page from '../../common/js/pages/questionaire.js';
import {
baseImgUrl,
uuid
} from '@/common/utils/config.js'
export default {
components: {
//注册组件
ckmQuestionnaireEnd,
draggable,
ckmpicke,
ckmform
},
data() {
return {
subject: {},
}
},
// 加载数据
onLoad(e) {
$page.loaddata(this);
},
</script>