Skip to content

Vue3 学习参考

大圣老师的 Vue3 学习知识点及路线:

中文官方文档

浏览器在线运行框架环境练习:

(一)新增特性

其他新特性学习资料:

(二)源码学习

(三)知识点学习

大爱Vue3.3!从此父子组件双向绑定不再是烦恼!

typescript
import { computed } from 'vue'

export const useModel = <P extends object, K extends keyof P, Name extends string>({ props, key, emit }: { props: P, key: K, emit: (name: Name, ...args: any[]): void }) => {
  return computed({
    get () {
      return props[key]
    },
    set (value) {
      emit[`update:${key.toString()}` as Name, value]
    }
  })
}

其他学习资料:

(四)第三方依赖库学习

(五)第三方组件库学习

(六)项目工程搭建学习

(七)管理后台模版学习

(八)面试题学习