pro-components icon indicating copy to clipboard operation
pro-components copied to clipboard

🐛[BUG] ModalForm autoFocusFirstInput 只有第一次打开的时候起作用

Open tolerance-go opened this issue 3 years ago • 2 comments
trafficstars

提问前先看看:

https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md

🐛 bug 描述

autoFocusFirstInput 期望是打开 modal 的时候,自动聚焦首个 input,首次打开正常,关闭后再打开就失效了

📷 复现步骤

ModalForm 设置 autoFocusFirstInput

https://codesandbox.io/s/modal-biao-dan-forked-51d31q?file=/App.tsx

🏞 期望结果

打开正常聚焦首个 input

💻 复现代码

© 版本信息

  • ProComponents 版本: [e.g. 4.0.0]
  • 4
  • umi 版本
  • 4
  • 浏览器环境
  • 开发环境 [e.g. mac OS]
  • macOS

🚑 其他信息

tolerance-go avatar Jul 14 '22 05:07 tolerance-go

同学解决了吗?

jwqStoneatom avatar Jul 20 '22 11:07 jwqStoneatom

同学解决了吗? @jwqStoneatom

问题修改了,之前以为是 rules 问题,怪我测试不充分

但是不知道是不是这样设计的,要和作者 @chenshuai2144 讨论一下再看了

tolerance-go avatar Jul 21 '22 05:07 tolerance-go

ModalForm 打开


 modalProps={{
        destroyOnClose: true,
        onCancel: () => console.log('run'),
      }}

chenshuai2144 avatar Dec 21 '22 11:12 chenshuai2144