认知

学习成果

Note

截至笔者学习的时候都没发现太多完善的Vue3最新框架语和语法的项目,找了找些零碎,再结合课程需求,简单写了下demo

补修/进修

  • 虚拟DOM与diff算法

  • 自定义组件库,定义创建自己

  • ref系列高级(针对ref、reative系列,可在浏览器设置中控制台打开自定义格式化工具,方便Vue调试查看响应式数据)

    • ref
    • isRef
    • shallowRef:依赖收集,浅层响应
    • trackRefValue:依赖收集
    • triggerRef:防抖函数(防止频繁的请求~),触发更新函数
    • customRef
  • reactive系列高级(通过Proxy实现的)

    • readonly:设置属性为只读,一般只在源码里用
      • isreadonly
    • shallowReactive:浅层的响应,用得不多
  • to系列(源码系列,适用场景:解构赋值)

    • toRef:将响应式对象中的某个属性单独变成响应式,其实就是解构赋值,VUE不支持用这个打补丁
    • roRefs:由某个变成全部呗,都是解构赋值
    • toRaw:和toRefs刚好是两个相反的操作
  • Hooks究竟是什么东西