1.1.6 • Published 2 years ago

@raycloud-apaas-fe-setup/apaas-vue-basic-widgets v1.1.6

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

@raycloud-apaas-fe-setup/apaas-vue-basic-widgets

TODO: 可视化搭建VUE版本基础组件库

说明

以__开头的属性表示私有属性,不应该对外暴露可以配置的入口

思考

  • 目前对于表单组件,我们是手动在我们的组件中去写mode='preview'来表示我们的预览模式,这里的问题是所有的组件都需要去写这一个说明性的代码,是否可以在Form组件上增加provide 表单组件中同一添加inject 这个实现mode的传递呢?

    • provide/inject只会在vue实例初始化的时候才会去初始化,所以可能只能是Form组件加provide/子组件加inject;但是这个方案比较挫
  • 对于Size这个属性来说,是不是只要配置在form上面就可以,然后每个子表单组件的size全部一致,这也减少了配置工作量,因为视觉规范就是自组件的大小应该保持一致

  • 针对options这个配置,目前组件内部通过names/values合并成options这种方案,这种方案针对于服务端直接返回数据时会涉及到数据拆分的问题,后续需要优化,易搭是采用直接数据copy的方式

  • form是需要配置项的

  • form需要重新以数据维度来设计, 针对业务场景来思考

1.1.6

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.1

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago