[base-ui][material-ui] 不受控制的 RadioGroup 组件在带有重置按钮的 < form> 内未完全重置 翻译结果:[基础UI][Material UI] 不受控制的 RadioGroup 组件在带有重置按钮的 < form> 内未完全重置,

sz81bmfz  于 4个月前  发布在  其他
关注(0)|答案(1)|浏览(57)

重复问题

  • 我已搜索现有的问题

最新版本

  • 我已测试了最新版本

重现步骤 🕹

不使用状态的实时示例链接: https://codesandbox.io/p/sandbox/agitated-bogdan-dx9dvn
使用状态的实时示例链接: https://codesandbox.io/p/sandbox/brave-chandrasekhar-3h9gdv

当前行为 😯

在使用Radio Group组件时,按下表单中的重置按钮不会将Radio Group的值恢复为其默认值。
如果我使用带状态的Radio Group,那么它将正常工作。

预期行为 🤔

当我们不使用状态(对于第一个代码sandbox)时,点击重置按钮会重置Radio Group的值。

上下文 🔦

  • 无响应*

您的环境 🌎

npx @mui/envinfo

System:
    OS: Windows 10 10.0.19045
  Binaries:
    Node: 20.9.0 - C:\Program Files\nodejs\node.EXE
    Yarn: 1.22.19 - ~\AppData\Roaming\npm\yarn.CMD
    npm: 10.1.0 - C:\Program Files\nodejs\npm.CMD
  Browsers:
    Chrome: Not Found
    Edge: Chromium (120.0.2210.77)
  npmPackages:
    @emotion/react: ^11.11.1 => 11.11.1
    @emotion/styled: ^11.11.0 => 11.11.0
    @mui/base:  5.0.0-beta.28
    @mui/core-downloads-tracker:  5.15.1
    @mui/material: ^5.15.1 => 5.15.1
    @mui/private-theming:  5.15.1
    @mui/styled-engine:  5.15.1
    @mui/system:  5.15.1
    @mui/types:  7.2.11
    @mui/utils:  5.15.1
    @types/react: ^18.2.45 => 18.2.45
    react: ^18.2.0 => 18.2.0
    react-dom: ^18.2.0 => 18.2.0
    typescript: ^4.9.5 => 4.9.5
oug3syen

oug3syen1#

这应该首先在Base UI中得到支持,然后在重构后使用Base UI的RadioGroup的Material UI中得到支持。

相关问题