3lang3 / react-vant

React mobile UI Components base on Vant
https://react-vant.3lang.dev
MIT License
1.32k stars 189 forks source link

🐛 [Bug]: Collapse组件在React 严格模式下点击切换展开折叠报错 #605

Closed Vinsurs closed 1 year ago

Vinsurs commented 1 year ago

Which React Vant packages are impacted?

What version of React Vant are you using?

3.1.1

Reproduce live demo(codesandebox or stackblitz)?

No response

Descripition

代码如下(拷贝至官方文档):

<Collapse initExpanded={["1"]}>
        <Collapse.Item title="标题1" name="1">
          代码是写出来给人看的,附带能在机器上运行
        </Collapse.Item>
        <Collapse.Item title="标题2" name="2">
          代码是写出来给人看的,附带能在机器上运行
        </Collapse.Item>
        <Collapse.Item title="标题3" name="3">
          代码是写出来给人看的,附带能在机器上运行
        </Collapse.Item>
    </Collapse>

在React严格模式下,运行点击切换折叠,控制台报错且点击切换折叠无效: 9B713U1YE@D{RV%2_YT K1P