问题标签 [intrinsicattributes]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
47371 浏览

reactjs - 类型'IntrinsicAttributes & { children?: ReactNode; 上不存在属性 }'

我通过Create-React-App具有以下包(提到与我的问题相关的包)创建了反应项目:

我创建了一个简单的 HOC(到目前为止它什么都不做,但我稍后会添加我的逻辑),如下所示:

并像这样导出我的组件:

并像这样使用这个组件:

但是在编译器中出现错误:

我已经尝试过人们在 Google 上发现的其他类似 Stack Overflow 问题和文章中提出的建议,但到目前为止还没有任何效果。

0 投票
1 回答
809 浏览

javascript - React:Typescript 在扩展 HTMLAnchorElement 时无法识别内在属性

我有一个简单的锚标签组件,它扩展了原生<a>标签。

我已经将我的打字稿接口定义为 extend React.HTMLAttributes<HTMLAnchorElement>,但是当我尝试使用组件A并传递类似的道具时reltarget我得到了 IntrinsicAttributes 错误。

如何正确扩展锚标签?

组件定义:

尝试使用:

TS 错误:

0 投票
1 回答
35 浏览

reactjs - 'YYY' 类型中缺少 React 属性 XXX,但在 'ZZZ' 类型中是必需的

在此处输入图像描述

我刚开始学习 React,上面的源代码抛出了一个错误,但我不知道如何解决这个问题。我认为这可能与打字稿界面没有反应有关。

0 投票
1 回答
32 浏览

javascript - Typescript 中的 IntrinsicAttributes & TYPE 有没有更好的方法

这段代码很好用。

randomAuctionType 看起来像这样。

但我认为仅为此代码声明auctionType 效率不高。所以我想像下面这样使用。

但是这段代码有这样的错误信息 在此处输入图像描述

那么,有什么简单的方法可以避免打字稿中的这个问题吗?

0 投票
0 回答
67 浏览

reactjs - 类型问题“......不可分配给类型'IntrinsicAttributes & RefAttributes’。”

我正在尝试使用连接到搜索按钮的单个输入字段来验证使用 Formik 和 Typescript 的输入。

这就是我想要实现的目标:

当用户键入输入时,我只想接受数字,但我收到这两条似乎相关的错误消息:

消息 1:

"类型'{ id: string; name: string; label: string; placeholder: string; onChange: (e: ChangeEvent) => void; value: any; type: "text"; onKeyPress: (e: any) => any; }' 不可分配给类型“IntrinsicAttributes & Props & RefAttributes”。\n

消息 2:

'IntrinsicAttributes & Props & RefAttributes' 类型上不存在属性 'onKeyPress'。",

我的界面和我尝试访问函数 handleKeyPress 的方式有什么问题?