Skip to content

Form 组件中使用 Input 封装的自定义组件,点击 Input 会失焦 #2323

Closed
@zhangminggeek

Description

@zhangminggeek

NutUI React 包名

@nutui/nutui-react

NutUI React 版本号

2.6.8

平台

weapp

重现链接

https://codesandbox.io/p/sandbox/nutui-react-2x-demo-fg4vxd?file=/src/App.tsx

重现步骤

const InputCode = (props) => {
  return (
    <View>
      <Input {...props} />
      <Link>获取验证码</Link>
    </View>
  );
};
<Form labelPosition="left" >
      <Form.Item label="手机号" name="account">
        <Input />
      </Form.Item>
      <Form.Item label="验证码" name="code">
        <InputCode />
      </Form.Item>
    </Form>

手机号 Input 不会失焦,验证码 InputCode 点击后会立刻失焦,导致无法输入

期望的结果是什么?

Input 正常使用

实际的结果是什么?

封装后的Input组件无法输入

环境信息

No response

其他补充信息

No response

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions