class ModelInfo { constructor () { utils.SetHeaderTitle(utils.GetQueryString("t")) this.GetModelInfoData() } async GetModelInfoData() { var res = await homeService.modelList({ page: 0, id: utils.GetQueryString("id") }) // 设置模特的头像,名字,介绍 document.querySelector(".model_info_header").innerHTML = ` ${res.model_info.name}

${res.model_info.name}

${res.model_info.explain}
` // 遍历模特的作品 document.querySelector(".tazuop .title").innerText = "她的作品" res.data.forEach(v => { document.querySelector(".tazuop ul").innerHTML+= `
  • ${v.title} ${v.total}P

    ${v.title}

    ${v.source}

    ${ (v.tags.map((t) => { return `` })).toString().replace(/,/ig, " ") }
  • ` }); // 遍历类似模特 document.querySelector(".similar .title").innerText = "类似模特" res.similar.forEach((v)=>{ document.querySelector(".similar .model_list").innerHTML+= `
    ${v.title} ${v.total}

    ${v.title}

    ` }) var items = document.querySelectorAll(".similar .model_list .item") items.forEach((v,i)=>{ v.onclick = function () { location.href = `model_info.html?id=${res.similar[i].id}&t=${res.similar[i].title}` } }) } } new ModelInfo()