class Modelinfo {
constructor() {
this.list = [];
title(query("title"))
this.appear = true
this.page = 1
this.getmodelList();
}
async getmodelList() {
var self = this;
var res = await indexService.modelList({
id: query("id"),
page: this.page
})
//每次请求接口得到结果,把数组累加
res.data.forEach(element => {
this.list.push(element)
});
//判断是否第一次请求,是 === 渲染简介 否 === 不渲染
if (this.appear) {this.modelList($('.title'),res) }
this.testModelList($('.test'), this.list)
}
modelList(father, data) {
father.innerHTML +=`
${data.model_info.name}
${data.model_info.explain}