介绍课程内容,学习建议和注意事项。演示课程项目,让学员有一个整体的认识。
本章主要帮助大家理解 TypeScript 可以解决的问题和所带来的优势,带领大家学习 TS 中的各种基础类型,然后进阶到复杂类型,包括:Array, Tuple, interface, function, Class, Enum, Generices等,迅速帮助大家理解 TS 的基础使用方式和语法。
从 vite 创建项目开始,学习使用一系列插件以及 ESlint打造完美开发环境,接下来带领大家学习 compostion API,自定义Hooks, setup 语法, 依赖注入等一系列 vue3 的重大更新。
本章开始完成第一个组件,创建通用项目结构以及规范,实现组件编码过程中,穿插安装vue-marcos 插件增强,选用 postcss 作为样式解决方案,为组件库开发打下坚实基础。
本章进入一个新的组件开发 - Collpase,从这个组件,可以学习到Vue 复杂组件的组合设计思想,Context 传递,v-model 的实现,以及使用 Transition 完成动画的过程。
本章进入Icon 组件的开发,这里二次开发 FontawesomeIcon 实现对应的内容,从而总结出二次开发组件的基本原则和方法。
本章从什么是测试入手,简介了测试的基本概念,介绍通用测试工具 Vitest 和 测试框架 Vue-test-utils,然后使用这两种工具完成Button组件和 Collapse 组件的单元测试,并且在这个过程中学习 Render Function 以及 VNode 的原理。
本章要完成 Tooltip 组件的开发,它作为第一个通用组件,可以为一系列其他组件作为蓝图,在整个过程中,我们回学习 popper.js 的使用,动态事件,创建 useClickOutside, defineExpose,debounce 等一众功能。
在本章会根据上一章所学的通用组件作为基础进行扩展,完成下拉菜单组件的二次开发。在这个过程中学习不同于 Collapse 子组件思路,并且还学习了 jsx 书写组件的方式,并且比较两者的利弊。
本章我们将迎来一个不小的挑战,完成 Message 组件,它是第一个函数式调用的组件。在这个过程中,我们会通过巧妙的方式实现多个组件的创建以及定位,有非常多高级的知识点。
这一章我们话锋一转,学习使用怎样的工具生成组件文档以及完成展示的任务,会学习使用两种目前最火的文档生成工具,并且进行对比。
本章我们正式进入表单的世界,接触表单王国的第一个重要组件 Input,作为表单中最重要的一个元素。完成一个比原生 input 功能更丰富的实现。
本章学习一个最有挑战性的组件开发 - Select,在这个过程中会学习完成一个复杂,多需求组件的通用开发方式和流程,抽丝剥茧,一步步的完成。
本章要完成最复杂的组件 - Form 表单组件,通过这个组件,学习使用复杂组件的分析过程,公共 store 抽取,动态数据更新,表单验证,renderProps 以及 组件暴露实例方法等一系列高阶的知识点。
本章先介绍 Rollup 的概念以及简单使用,然后学习使用 Rollup 插件以及配置文件生成多种 Javascript 模块格式。最后到介绍了怎样将组件库发布到 npm。
选课、学习遇到问题?
扫码添加指导老师 1V1 帮助你!
添加后老师会第一时间解决你的问题
秋刀鱼是什么鱼 | 什么是耳鸣 | 殳是什么意思 | 胎停会有什么症状 | 内外兼修是什么意思 |
孕妇喝什么牛奶好 | 细菌感染发烧吃什么药 | 舌苔白厚有齿痕是什么原因 | 阿咖酚散是什么 | 七月十四日是什么节日 |
9号来的月经什么时候是排卵期 | 乌鸡放什么炖补气补血 | 视网膜脱落有什么症状 | 寻麻疹不能吃什么 | 为什么屎是黑色的 |
哪吒妈妈叫什么名字 | 女生怀孕的前兆是什么 | 天河水命是什么意思 | 色弱是什么 | 蛊是什么 |
黑洞是什么hcv7jop9ns1r.cn | 急支糖浆是什么梗hcv7jop4ns5r.cn | 吹空调咳嗽吃什么药zhongyiyatai.com | 六月初二是什么星座hcv8jop5ns9r.cn | 天津卫的卫是什么意思hcv9jop1ns3r.cn |
七月七是什么日子hcv8jop6ns1r.cn | 权衡是什么意思hcv9jop4ns9r.cn | 血糖查什么项目hcv7jop9ns8r.cn | 阴道痒是什么原因hcv7jop7ns3r.cn | 联系是什么意思hcv9jop1ns5r.cn |
下雨天穿什么衣服hcv9jop2ns1r.cn | 玻璃属于什么垃圾hcv9jop4ns2r.cn | 软卧代软座什么意思hcv9jop0ns8r.cn | 梦见抓了好多鱼是什么意思hcv9jop1ns7r.cn | 凤尾鱼为什么突然就死hcv9jop4ns1r.cn |
白细胞增多是什么原因hcv8jop1ns0r.cn | 咖啡伴侣是什么hcv8jop2ns2r.cn | 右手小指疼痛预兆什么clwhiglsz.com | 喝茶喝多了有什么坏处hcv7jop9ns0r.cn | 乳臭未干是什么意思hcv9jop0ns4r.cn |