1.0.22 • Published 12 months ago
@riil-frontend/component-riil-formily-rule-tree v1.0.22
规则树组件
@riil-frontend/component-riil-formily-rule-tree
规则树组件
CHANGE LOG
- 2021-11-04 发布v1.0.0版
- 2021-11-04 发布v1.0.1版 修改样式优先级问题
- 2021-11-08 发布v1.0.2版 添加非空校验功能,修改 输入框改变失去焦点、添加一行不能赋默认值、多选下拉菜单默认选项不能删除等问题
- 2021-11-09 发布v1.0.3版 onChangeItem事件添加返回values
- 2021-11-10 发布v1.0.5版 修改开发方提出的6个问题
- 2021-11-11 发布v1.0.6版 修改发现的状态bug
- 2021-11-15 发布v1.0.8版 修改添加自定义卡片功能
- 2021-11-16 发布v1.0.10版 回退修改添加自定义卡片功能
- 2021-11-19 发布v1.0.11版 自定义卡片支持formily功能
- 2021-12-06 发布v1.0.12版 修改结构add错误,换成and
- 2021-12-06 发布v1.0.13版 修改发现的bug
- 2021-12-07 发布v1.0.14版 修改样式冲突问题
- 2023-5-25 发布v1.0.21版 为了配合站点主题调整,修正代码中写死的/错误的样式,改为使用next变量
- 2023-5-25 发布v1.0.22版 为了配合站点主题调整,增加条件标题颜色变量
API
参数名 | 说明 | 必填 | 类型 | 默认值 | 备注 |
---|---|---|---|---|---|
initValues | 配置项初始值 | - | Array | [{ relation: 'and', children: { key: '1' } }] | - |
fields | 每一行表达式的配置 | 是 | Array | - | - |
onChange | 配置项改变的回调事件签名:Function(dataSource: Array, changeValues : Array, index: Number, action: String) => void参数:dataSource: {Array} 所有配置项的值changevalues: {Array} 当前修改的配置项的值index: {Array} 当前修改的配置项的indexaction:{string} 操作状态 add、delete、update | - | Function | - | |
onChangeItem | 配置项改变的回调事件(联动事件回调)签名:Function(path: String, value: Any, set: Function, setRow: Function, values: Array) => void参数:path: {String} 当前组件所在位置的路径value: {Any} 当前组件的值set: {Function} 设置组件状态方法,参数:path:要操作组件的路径 setRow: {Function} 设置行显隐方法,参数:groupIndex:组索引, CardID: 卡片索引, RowIndex: 组下行索引, isShow: true显示,false隐藏values:当前组的值 | - | Function | - | - |
defaultAddRelation | 新增条件组关系时的默认关系 | - | String | 'and' | 'and' 'or' |
defaultAddFieldsValue | 新增条件组关系时的默认值 | - | Object | { relation: 'and', children: { key: 1 } } | - |
ruleTreeProps | RuleTree组件属性透传 | - | Object | - | - |
components | 注册组件 | 是 | Object | - | - |
1.0.22
12 months ago
1.0.21
12 months ago
1.0.18
2 years ago
1.0.17
2 years ago
1.0.16
2 years ago
1.0.20
2 years ago
1.0.2
3 years ago
1.0.8
2 years ago
1.0.7
2 years ago
1.0.6
2 years ago
1.0.5
2 years ago
1.0.4
2 years ago
1.0.3
3 years ago
1.0.11
2 years ago
1.0.10
2 years ago
1.0.15
2 years ago
1.0.14
2 years ago
1.0.13
2 years ago
1.0.12
2 years ago
1.0.1
3 years ago
1.0.0
3 years ago