fix: 修复array-setter 初始化重复多次执行onChange

This commit is contained in:
zude.hzd 2021-03-11 18:54:42 +08:00
parent e1a4478d18
commit e8f83fc4b3

View File

@ -48,7 +48,8 @@ export class ListSetter extends Component<ArraySetterProps, ArraySetterState> {
setter: props.itemSetter,
// FIXME:
forceInline: 1,
setValue: () => setTimeout(() => ListSetter.onItemChange(onChange, items)),
// setValue: () => setTimeout(() => ListSetter.onItemChange(onChange, items)),
setValue: () => props.prop?.extraProps?.setValue,
});
item.setValue(value[i]);
items[i] = item;