1.0.10 • Published 9 months ago

@riil-frontend/component-add-data-group v1.0.10

Weekly downloads
-
License
MIT
Repository
-
Last release
9 months ago

AddDataGroup

add-data-group

添加数据组 此组件为完全受控组件,value 值为必填

声明:组件数据项占用myRowKey作为 table 数据的索引项(primaryKey),由 uuid 方法自动生成;数据项占用disabled:boolean 作为控制当前项禁用删除按钮

API

参数名说明必填类型默认值备注
tableProps透传 table 组件属性-object-
ColumnNodestable 列配置属性-array-
onChange添加行,删除行,拖拽行回调-(tableData:[])=>{}-
valuetable 组件 dataSource 数据必填array-
defaultRowData组件点击添加时,默认增加一条此值的数据必填objcet-
minDataLength组件数据最小长度,小于最小长度时,删除按钮禁用-number-
maxDataLength组件数据最大长度,大于最大长度时,添加按钮禁用-number-
delNeedConfirm点击删除按钮时,是否弹出二次确认提示-booleanfalse
maxDataLengthMsg添加按钮禁用时的提示信息-string-最多允许添加${maxDataLength}组
addDisabledMsg添加按钮手动禁用提示信息-string禁用添加
addDisabled添加按钮禁用标记位-boolean-
optionColumnProps操作列配置项,可用于扩展操作列。属性同 table 的 Column。其中的 cell 对象,会被追加在删除按钮之前-object-
canDrag是否可拖拽开关,若禁用,则第一列的拖拽按钮列将不显示-booleantrue
isShowAddButton是否显示添加按钮-booleantrue
isShowDeleteButton是否显示删除按钮-booleantrue

CHANGE LOG

  • 1.0.2 增加属性 isShowAddButton, 用于不需要显示添加按钮的场景
  • 1.0.3 fix 增加属性 isShowAddButton 后引发的问题
  • 1.0.4 tableProps 支持外部覆盖组件内 table 配置
  • 1.0.5 修复 demo 不显示添加按钮问题
1.0.10

9 months ago

1.0.9

11 months ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago