本项目结构所有UI组件及其依赖都放在lib文件中,用于搭建官网。正式版只需要将lib文件中的组件导出即可。常用控件的实现--数据结构设计参考ElementUI。笔者发现,为了提供组件定制能力,我们需要定义一套高可用的数据结构,从而实现组件需求变化带来的可维护性优势。.不同的组件对应不同的组件属性。我们需要设计一个统一的标准配置来约定它,这样以后的扩展就很方便了,给组件添加属性就可以了。以Button为例,我按照如下属性表实现组件,功能互不影响。常用控件的实现--vue3的新特性笔者在制作框架中学习和理解了Vue3的新特性。属性和事件继承与Vue2相比,Vue3默认为子组件继承属性和事件。你可以选择关闭,props声明的属性将不再帮你继承://SubcomponentinheritAttr=falsev-modelVue3abandoned.sycn修饰符,满足要求使用v-model,否则手动通信。v-model://parent
