今天学习了组件库的使用与自定义组件的一些知识,老师讲的也很丰富和认真清楚,对我了解这部分的知识也有了一个深刻的认识。
首先介绍了arco.design组件库
快速上手 - 引入组件库
这些组件库干了什么呢?就是将我们刚才写的代码编译为按需引用的形式,从上面的图来说将一行代码编译成为下面的两行代码。主要就是未被使用的代码打包到js文件中去。
主题指定 - CSS覆盖
主题定制 - Less 变量
主题定制 - 组件定制
快速上手 - Arco Pro
主题定制 - DesignLab
通过Arco插件引入
暗黑模式 - 局部应用暗色模式
国际化 - 语言国际化
源代码
国际化 - RTL视图实现浅析
ConfigProvider - 全局配置组件默认属性
ConfigProvider
搭建组件库
搭建初期的问题如下:
搭建组件库 - 架构设计
搭建业务组件库 - 多包架构
搭建业务组件库 - 技术方案
搭建业务组件库 - 对外文档
组件开发 - 什么是好的组件?
如下总结:
组件开发 - 项目组织 Good VS Bad
总结
组件库的使用:
- 组件库的引入
- 主题定制
- 亮/暗色模式切换
- 国际化
- 自定义组件默认配置
自定义组件开发
- 单包架构和多包架构
- 什么是好的组件
- 组件开发规范
- 组件快速托管