1.1.129-beta.2 • Published 3 years ago

saas-fe-kraken-core-react v1.1.129-beta.2

Weekly downloads
6
License
ISC
Repository
-
Last release
3 years ago

react 组件库

新云组件库是基于ant design 开发的一套适用于新云saas项目公共组件库,目前只适用于后台项目产品。

参与开发

  1. 创建新组件:在根目录下执行命令npm run new 'ComponentName' 'saasComponents'即可创建一份组件模板(创建的模板在packages/react/components目录下),其中第一个参数ComponentName为所创建的组件名称,第二个参数为组件的类型(星云组件统一为saasComponents);
  2. 组件样式统一添加前缀:为防止组件库样式与业务中其他样式发生冲突,组件库样式类名需要统一添加前缀wmd-*,可以使用getPrefixCls方法生成默认前缀,具体方式可以参考area-validate组件;
  3. 微前端公共弹窗:如果开发的组件需要在微前端公共弹窗中使用,请参考http://kraken.show.hsmob.com/files/common-dialog.html;
  4. 组件库环境变量可以在根目录envConfig.js中进行配置;
  5. 组件库开发的业务组件如需请求数据的需要在http://mock.fe.weimob.cn/中weimob-ui项目中填写mock数据。

样式覆盖

  • 部分组件样式已覆盖成新云组件样式,业务方需引入样式文件

支持组件

  • 地图组件
  • 行业组件
  • 地址组件
  • 富文本组件
  • 中台切换店铺组件
  • 布局组件
  • 底部固定组件
  • 完善中...