首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >类型“IntrinsicAttributes& PhoneInputProps &{ children?:ReactNode;}上不存在属性”“ref”“

类型“IntrinsicAttributes& PhoneInputProps &{ children?:ReactNode;}上不存在属性”“ref”“
EN

Stack Overflow用户
提问于 2021-06-02 18:34:44
回答 1查看 101关注 0票数 0

我收到一个错误,属性'ref‘在类型'IntrinsicAttributes & PhoneInputProps &{ReactNode?:ReactNode;}’上不存在。我该如何解决这个问题?

代码语言:javascript
复制
import React, {ForwardedRef} from 'react';
import PhoneInput from 'react-phone-input-2';
import 'react-phone-input-2/lib/bootstrap.css'


const FormikPhoneInput = React.forwardRef(
  ({ name, country, ...rest }: {name: string, country: string}, ref: React.ForwardedRef<any>) => (
    <PhoneInput {...rest} ref={ref} name={name}  />
  )
);


export default FormikPhoneInput;
EN

回答 1

Stack Overflow用户

发布于 2021-06-02 18:38:11

看起来您需要将inputProps作为对象进行传递。

代码语言:javascript
复制
<PhoneInput {...rest} inputProps={{ ref }} name={name}  />
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67803466

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档