25 lines
688 B
JavaScript
25 lines
688 B
JavaScript
const docStatus = document.getElementById('docStatus');
|
|
const docContent = document.getElementById('docContent');
|
|
|
|
function setDocStatus(text) {
|
|
docStatus.textContent = text;
|
|
}
|
|
|
|
async function loadApiMarkdown() {
|
|
try {
|
|
setDocStatus('加载中...');
|
|
const response = await fetch('/api/docs/api-md');
|
|
if (!response.ok) {
|
|
throw new Error(`HTTP ${response.status}`);
|
|
}
|
|
const text = await response.text();
|
|
docContent.textContent = text || 'API.md 为空';
|
|
setDocStatus('已加载');
|
|
} catch (error) {
|
|
docContent.textContent = `加载 API.md 失败\n\n${error.message || 'unknown error'}`;
|
|
setDocStatus('加载失败');
|
|
}
|
|
}
|
|
|
|
loadApiMarkdown();
|