效果如下:
宜搭子表单数据条数动态获取
实现步骤:
1、单选组件绑定onChange动作
2、onChange代码如下
// 获取缺勤人数
export function onChange({value}){
if(value == '是'){
this.onAddClick()
this.onDelClick()
} else if (value == '否'){
this.$('缺勤人数的唯一标识').setValue(0)
this.$('子表单唯一标识').setValue([])
}
}
3、子表单绑定添加和删除动作
4、添加动作代码
// 子表单新增数据--获取长度
export function onAddClick() {
this.$('缺勤人数的唯一标识').setValue(this.$('子表单唯一标识').getValue().length);
}
5、删除动作代码
// 子表单删除数据--获取长度
export function onDelClick() {
this.$('缺勤人数的唯一标识').setValue(this.$('子表单唯一标识').getValue().length);
}