0.0.4 • Published 1 year ago

gd-accbuild-template v0.0.4

Weekly downloads
-
License
-
Repository
-
Last release
1 year ago

概念设计

  1. 简介: 优速搭为了解决灵活性可配置性的同时降低用户的二开成本。首创提出四种组件:布局组件业务组件(biz-ui)维度组件(dimension-ui)原子组件。通常情况下用户有个性话需求只需要上传原子组件即可,当然在线设计完成后可下载源码完全离线继续二次开发。
  2. 设计思路: 组件的按此分类设计是经过大量实践沉淀总结出来的。每一层组件都分别对应解决不同的问题,并非凭空创造的概念。首先用户的需求不管怎么变最终都总结为 UI交互 + 数据的CRUD。优速搭将每个组件都对应成schema,schemaUI。所以最核心的是biz组件,biz组件没有额外功能仅提供注入能力,注入meta数据控制UI、注入data数据控制内容的变化。接下来将注入的meta数据data数据交给维度组件,维度组件中的dimension-item-content组件能够把包裹其中的原子组件内的属性、事件进行增强,使得联动交互更方便。

四种组件对比