diff --git a/packages/amis-editor/src/renderer/DataBindingControl.tsx b/packages/amis-editor/src/renderer/DataBindingControl.tsx index 18a64d4a742..a37b23cfde1 100644 --- a/packages/amis-editor/src/renderer/DataBindingControl.tsx +++ b/packages/amis-editor/src/renderer/DataBindingControl.tsx @@ -130,7 +130,10 @@ export class DataBindingControl extends React.Component< return render('content', schema!, { onSelect: onChange, - value: value ? value.value : result + value: + value && typeof value === 'object' + ? value?.selected?.value ?? value?.value + : result }); }} value={result}