Nsfocus component library based on ant design encapsulation
npm install nsfocus-component-librarysh
npm i antd-doddle --save
`
使用
使用包中的组件
`javascript
import { formRender } from 'antd-doddle';
`
使用包中的方法
`javascript
import { getEnumObject } from 'antd-doddle/utils';
`
Change Log
$3
- feat: 新增dynamicParams,配合field设置isDynamic属性,用于获取从异步接口获取回来的动态枚举,具体使用请参见Demo
$3
- feat: 新增FormRender, RenderDetail, EnhanceTable三个组件的扩展方法
- feat: 新增extendFieldTypes使用说明文档
$3
- feat: ts重写组件库
- feat: 新增model, throtle装饰器
$3
- 组件库文档打包构建优化,将打包体积由3M缩小到2M
$3
- 增加ImageLoad组件
$3
- 增加文档库自动化构建部署更新
$3
- 修改依赖
$3
- 新增自定义Hooks
$3
- feat: 新增1.4.0 beta版,支持Form表单联动
### 2020-05-01
- feat: 添加sideEffects,更好的支持Webpack对ES模块的TreeShaking功能,但带来的代价是,样式的按需加载功能没了,需要全量引入import 'antd-doddle/dist/index.css`,当然也可以使用import组件实现;