进度页面:
progress.html
更新频率: 每完成一个任务后更新
方法1:直接在浏览器中打开
# 在文件管理器中双击
docs/jianpu-renderer/progress.html
方法2:通过VSCode打开
# 右键文件 → Open with Live Server
# 或者在VSCode中安装Live Server扩展后预览
打开 progress.html,找到对应的任务,修改状态:
修改任务状态:
<!-- 将待开始改为进行中 -->
<div class="task pending"> ← 改为 in-progress
...
<div class="task-status pending">待开始</div> ← 改为 in-progress 和 进行中
</div>
<!-- 将进行中改为已完成 -->
<div class="task in-progress"> ← 改为 completed
...
<div class="task-status in-progress">进行中</div> ← 改为 completed 和 已完成
</div>
修改阶段进度:
<div class="stage-progress">0%</div> ← 改为实际百分比,如 50%
修改整体进度:
<!-- 在统计卡片中 -->
<div class="stat-value">10%</div> ← 改为新的百分比
<!-- 在进度条中 -->
<div class="progress-bar" style="width: 10%;">10%</div> ← 改为新的百分比
<!-- 在已完成任务数中 -->
<div class="stat-value">6/60+</div> ← 改为新的数量
在浏览器控制台中运行:
// 更新阶段进度
updateProgress(0, 75); // 阶段0进度设为75%
updateProgress(1, 25); // 阶段0.5进度设为25%
// 刷新页面查看效果
阶段进度 = (已完成任务数 / 该阶段总任务数) × 100%
示例:
阶段0有5个任务,完成了4个
阶段0进度 = (4 / 5) × 100% = 80%
整体进度 = (已完成总任务数 / 所有任务总数) × 100%
当前:
整体进度 = (6 / 60) × 100% ≈ 10%
E 键展开所有阶段C 键折叠所有阶段每次完成任务后:
progress.html快捷键:
E - Expand(展开所有阶段)C - Collapse(折叠所有阶段)