Files
2026-03-23 14:56:04 +08:00

32 lines
1.0 KiB
JavaScript

// 任务:
// 1. 从 ./summary-service.js 导入数据
// 2. 用 async / await 获取额外技能
// 3. 解构 name、stage、skills
// 4. 用展开运算符合并技能
// 5. 用模板字符串渲染标题和说明
// 6. 用 forEach 或 map + 箭头函数渲染列表
import { baseSummary, loadExtraSkills } from './summary-service.js'
async function get() {
const title = document.getElementById("title")
const intro = document.getElementById("intro")
title.textContent = '加载中...'
intro.innerHTML = ''
try {
let load = await loadExtraSkills()
title.textContent = '加载成功'
const { name, stage, skills } = baseSummary
intro.textContent = `
name:${name}
stage:${stage}`
load = [...load, ...skills]
load.forEach(item => {
const li = document.createElement("li")
const skillList = document.getElementById("skill-list")
li.textContent = item
skillList.appendChild(li)
});
} catch (error) {
title.textContent = '加载失败'
}
}
get()