sunnyxujian's blog sunnyxujian's blog
首页
  • JavaScript
  • CSS
  • HTML和浏览器
  • Vue
  • Vue3
  • React
  • 基础知识
  • webpack
  • rollup
  • vite
  • 其他
  • Nodejs
  • 网络
  • TypeScript
  • 架构设计
  • 性能优化
  • 数据结构和算法
  • JavaScript教程 笔记
  • ES6 教程 笔记
  • TypeScript 从零实现 axios
  • Git学习 笔记
  • 渲染器原理
  • TypeScript 笔记
  • 技术文档
  • GitHub技巧
  • 博客搭建
  • 网站
  • 资源
  • Vue资源
  • 友情链接
  • 分类
  • 标签
  • 归档
  • 友链
  • 关于
GitHub (opens new window)

xujian

劝君惜取少年时。
首页
  • JavaScript
  • CSS
  • HTML和浏览器
  • Vue
  • Vue3
  • React
  • 基础知识
  • webpack
  • rollup
  • vite
  • 其他
  • Nodejs
  • 网络
  • TypeScript
  • 架构设计
  • 性能优化
  • 数据结构和算法
  • JavaScript教程 笔记
  • ES6 教程 笔记
  • TypeScript 从零实现 axios
  • Git学习 笔记
  • 渲染器原理
  • TypeScript 笔记
  • 技术文档
  • GitHub技巧
  • 博客搭建
  • 网站
  • 资源
  • Vue资源
  • 友情链接
  • 分类
  • 标签
  • 归档
  • 友链
  • 关于
GitHub (opens new window)
  • 《JavaScript教程》笔记

  • 《ES6 教程》笔记

  • 《TypeScript 从零实现 axios》

  • 《Git》学习笔记

  • 《渲染器原理》

    • 组件的本质
    • 先设计 VNode 吧
    • 创建 VNode 的 h 函数
    • 渲染器之挂载
    • 渲染器之patch
    • 渲染器的核心 Diff 算法
    • 自定义渲染器和异步渲染
    • 有状态组件的设计
    • 组件的拓展
      • 异步组件
      • 指令的实现
      • 混入
      • 实现 keepAlive
      • memoize 的意义和实现
      • hooks 的意义和实现
      • 错误处理
    • observer
  • TypeScript学习笔记
  • 正则表达式入门
  • dayjs 常用API
  • 学习笔记
  • 《渲染器原理》
xujian
2022-03-21

组件的拓展

# 组件的拓展

# 异步组件

# 指令的实现

# 混入

# 实现 keepAlive

# memoize 的意义和实现

# hooks 的意义和实现

# 错误处理

编辑 (opens new window)
#Vue#Vue3
上次更新: 2022/05/10, 10:14:34
有状态组件的设计
observer

← 有状态组件的设计 observer→

最近更新
01
😍Vue3和React都在用的函数式编程,学起来~
02-03
02
链表
11-24
03
基础类型
11-18
更多文章>
Theme by Vdoing | Copyright © 2020-2023 xujian | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式