DouyinFE / semi-design

🚀A modern, comprehensive, flexible design system and React UI library. 🎨 Provide more than 3000+ Design Tokens, easy to build your design system. Make Semi Design to Any Design. 🧑🏻‍💻 Design to Code in one click
https://semi.design
Other
8.19k stars 695 forks source link

Select开启onChangeWithObject={true}后双向绑定失效了 #1899

Closed jtong123 closed 9 months ago

jtong123 commented 9 months ago

"@douyinfe/semi-ui": "^2.45.1",

handleChange里value对象都能拿到,setValue失败

jtong123 commented 9 months ago

7d9329ca-4c80-4128-bdd5-a49f5a80996b

jtong123 commented 9 months ago

`import React, { useState } from 'react'; import { Select } from '@douyinfe/semi-ui';

() => { let [value, setValue] = useState('xigua'); const handleChange = (value) => { console.info('value', value, value.label) let val = value.label setValue(val) } return ( <> <Select onChangeWithObject={true} value={value} style={{ width: '300px' }} onChange={handleChange} placeholder="受控的Select">

抖音 轻颜相机 剪映 西瓜视频 ); }; `
pointhalo commented 9 months ago

image

传的值格式不对。可以先看一下官网这个示例