react-vant icon indicating copy to clipboard operation
react-vant copied to clipboard

🐛 [Bug]: [DropdownMenu] 默认值 defaultValue

Open f3liiix opened this issue 1 year ago • 1 comments

Which React Vant packages are impacted?

  • [X] react-vant (React Vant core)
  • [ ] react-vant-icons(React Vant Icon)

What version of React Vant are you using?

3.3.5

Reproduce live demo(codesandebox or stackblitz)?

No response

Descripition

默认值 defaultValue 依然有问题

const areas = [ { text: '武汉', value: 1 }, { text: '长沙', value: 2 }, { text: '成都', value: 3 }, ]

const [value, setValue] = useState<Record<string, string | number>>({})

<DropdownMenu className='areas' value={value} defaultValue={{text: '武汉', value: 1}} onChange={v => setValue(v)}> <DropdownMenu.Item name='value1' options={areas}/> </DropdownMenu>

设置了默认值,但是依然显示 “请选择”

screenshot-20240613-183038

f3liiix avatar Jun 13 '24 10:06 f3liiix

<DropdownMenu.Item name='value1' options={areas}/> </DropdownMenu> 把value1改成value即可

nieyunliang avatar Jul 05 '24 16:07 nieyunliang