- 在README.md中添加了所有阶段的说明,包括stage00到stage09的内容 - 移除了stage05中render函数的返回值和注释,简化函数实现 - 新增stage06/index.html基础页面结构 - 实现stage06 h函数自动创建VNode功能,支持: - 类型定义VNode和VNodeChild - h函数创建虚拟节点,支持嵌套子节点 - mount函数递归挂载VNode到真实DOM - 属性设置和文本节点处理 - 提供了完整的使用示例,展示用户卡片组件的渲染
12 lines
313 B
Markdown
12 lines
313 B
Markdown
|
|
- stage00 纯html
|
|
- stage01 命令式 DOM
|
|
- stage02 声明式渲染
|
|
- stage03 列表渲染
|
|
- stage04 模拟异步接口
|
|
- stage05 虚拟 DOM 初体验
|
|
- stage06 用 h 函数自动创建 VNode
|
|
- stage07 重新渲染暴露全量更新问题
|
|
- stage08 简单 patch(无 key 对比)
|
|
- stage09 带 key 的 diff 算法
|