Merge branch 'fix/array-setter-bug' into 'release/1.0.39'

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



See merge request !1185408
This commit is contained in:
力皓 2021-03-12 21:58:14 +08:00
commit 1f78253684

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;