腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
TypeScript
React
组件
中
实现
"as“
属性
reactjs
、
typescript
我正在
实现
一个通用
组件
,它接受HTML作为
TypeScript
中
的任何as元素。as='div' {...myProps} {...divProps} /> <Component as='button' {...myProps} {...buttonProps} /> 我只是
在
尝试将
组件
的
属性
定义为任何
浏览 16
提问于2021-01-03
得票数 2
回答已采纳
1
回答
根据给定的支柱呈现一个元素,并使用适当的元素
属性
reactjs
、
typescript
我想要创建一个
组件
,它根据赋予它的
属性
呈现一个特定的HTML元素。
在
本例
中
,如果
组件
的div
属性
为true,则呈现isDiv,如果为false,则呈现button。我还希望能够向
组件
提供元素的任何
属性
,这些
属性
将传递到元素本身。如果没有
TypeScript
,我可能编写如下所示的
组件
: const Button = ({ isDiv, elementProps, children }) => {
浏览 3
提问于2021-04-04
得票数 0
回答已采纳
1
回答
当
TypeScript
阻止我时,我如何向用于测试库的
React
Native
组件
添加testId
属性
?
typescript
、
react-native
、
react-native-testing-library
我正在使用
TypeScript
编写一个
React
Native
组件
,并使用
React
Native Testing Library对它们进行测试。我想在
React
Native
组件
上添加一个testId
属性
,如下所示: <TextInput testId="foo" /> 然后
在
类似如下的测试
中
引用它: it('receives a search不允许我将testId
属性</
浏览 52
提问于2020-12-23
得票数 2
2
回答
在
React
Typescript
函数
组件
中
声明泛型
reactjs
、
typescript
、
generics
、
react-typescript
我正在处理一个
TypeScript
React
组件
,它的
属性
也采用泛型类型,因此我将
React
组件
声明为 export interface MyCompProps<T> { // rendering logic goes here } 显然,这在
Ty
浏览 20
提问于2021-01-13
得票数 0
1
回答
类型'ForwardRefExoticComponent<InputProps & RefAttributes<HTMLInputElement>>‘上不存在
属性
'Group’
javascript
、
reactjs
、
typescript
、
antd
、
react-hook-form
我正在尝试
在
电台和广播组上绑定一个
react
钩子表单。'antd'; const Radio =
React
.forwardRef<HTMLInputElement, InputProps>(
浏览 552
提问于2021-01-18
得票数 0
1
回答
是否有一个
TypeScript
对应物来反应PropTypes.instanceOf()?
reactjs
、
typescript
、
react-proptypes
我如何用
TypeScript
声明一个
属性
是一个特定
React
组件
(例如Message)的实例?,我会写下以下代码: MyComponent.propTypes = {} 这种类型的检查也可以用
TypeScript
实现
吗?type Props = {} MyComponent和Message都是功能
组件
。例如: import
浏览 17
提问于2021-11-09
得票数 0
2
回答
不可赋值给类型IntrinsicAttributes & IntrinsicClassAttributes
React
.js
reactjs
、
typescript
我使用
react
.js已经有一段时间了。而不是:下面的工作很好:我想了解一下
react
中
的IntrinsicAttributes
浏览 1
提问于2020-01-29
得票数 15
回答已采纳
3
回答
React
Typescript
:排除高阶
组件
中
的
属性
reactjs
、
typescript
我有一个HOC,它为包装的
组件
提供一个
属性
。我想要编写
Typescript
类型定义,以正确地公开由这个HOC创建的
组件
的Props类型:基本上复制(推断)包装
组件
的props类型,并删除我的HOC提供的
属性
。有可能吗?在下面的示例
中
,我有一个特殊的withBar,它为任何接受它的包装
组件
提供bar:string
属性
。因此,Foo = withBar(FooBar)
组件
应该有
属性
FooBarProps
浏览 17
提问于2019-06-11
得票数 3
回答已采纳
2
回答
反应
TypeScript
高阶构件类型
reactjs
、
typescript
、
high-order-component
为了提供一些条件呈现逻辑,我试图将现有的
react
组件
(
React
)封装到一个高阶
组件
(HoC)
中
。我面临的困难是让
TypeScript
生成一个将HoC包装器和包装
组件
属性
结合在一起的
组件
。例如:import Select from "
react
-select"; interface
浏览 0
提问于2019-03-03
得票数 2
回答已采纳
2
回答
如何在
Typescript
React
中
迭代
组件
的子
组件
?
reactjs
、
typescript
、
react-jsx
、
tsx
如何在
Typescript
tsx
中
遍历
React
组件
的子
组件
?以下内容将是有效的jsx: return ( {
React
.Children.map(this.props.children, x => x.props.foo)} );然而,
在
Typescript
中</
浏览 0
提问于2015-12-02
得票数 23
回答已采纳
1
回答
在
使用
React
.fowardRef和useImperativeHandle时,如何创建ref的JSDoc?
reactjs
、
react-hooks
、
jsdoc
、
react-ref
我没有
在
我的reactjs项目中使用
typescript
,但我仍然想用JSDocs来记录我的
组件
。问题是我有一个带有
React
.forwardRef的函数
组件
,我想创建一个指向ref的JSDoc,因为我使用useImperativeHandle并将不同的值传递给ref。是否可以使用JSDoc来记录ref,以显示我
在
useImperativeHandle
中
传递的方法和
属性
?如果是,是如何
实现
的?Where是我想要的示例
在</e
浏览 7
提问于2020-08-01
得票数 5
4
回答
如何从
TypeScript
中
的接口排除密钥
typescript
在
TypeScript
中
,您可以组合两种接口类型,如下所示 interface Foo {} var2: string }有没有什么方法可以
在
TypeScript
中
做到这一点?const ValuedComponent = valueHOC(MyComponent) 然后 <ValuedComponent /> 但问题是,返回的
组件
类型也使用了给定
组件
的
浏览 47
提问于2017-07-08
得票数 34
回答已采纳
2
回答
reactjs
组件
属性
在
typescript
中
的传播
reactjs
、
typescript
我尝试通过
在
render方法
中
编写以下
react
代码来编写
typescript
代码,以便在子
组件
中
传播
组件
属性
: <MyComponent {...this.props}> </MyComponent>
typescript
编译器似乎不接受此语法。
浏览 2
提问于2015-12-16
得票数 3
1
回答
如何从
TypeScript
v2.x
中
的自定义
React
组件
公开“泛型”事件
reactjs
、
events
、
typescript
、
definitelytyped
当我们仍然使用type
Typescript
1.8.x与当时的(绝对类型的)类型描述文件相结合时,我们使用“event”类型
在
React
组件
属性
中
声明一个“泛型”事件。然后,我们可以将该
属性
( We和事件处理程序函数)的值附加到HtmlInputElement的“HtmlInputElement”
属性
。当然,当我将自定义
组件
的
属性
接口中的
属性
类型更改为'
React
.Mo
浏览 3
提问于2017-04-03
得票数 2
回答已采纳
2
回答
如何使用Preact和
TypeScript
键入检查
组件
子项?
reactjs
、
typescript
、
preact
是否可以使用
TypeScript
(v3.0.1)和Preact (v8.3.1)来检查
组件
的子项?
在
React
中有一个ReactElement<T>可以
实现
这一点。Preact
中
也有类似的东西吗?我有一个menu
组件
,它只能有menuItem子
组件
。我如何在Preact with
TypeScript
中
强制执行这一点?使用
React
,我可以这样做:
浏览 1
提问于2018-08-12
得票数 4
回答已采纳
2
回答
typescript
中
的
React
高阶
组件
(HOC)
reactjs
、
typescript
、
higher-order-components
我正在尝试用
typescript
编写一个
React
HOC,但是我没有得到正确的定义。我不确定我试图
实现
的目标是否可能
实现
。以下是我的代码 export default function Ajax<Props, State>(InnerComponent: typeof
React
.Component):
React
.ComponentClass<Pro
浏览 2
提问于2017-04-07
得票数 2
1
回答
Typescript
异常“不能赋值给类型'IntrinsicAttributes &{ReactNode?:ReactNode;}‘”
typescript
、
next.js
我知道这已经被详细讨论过了,但没有其他解决方案似乎有效,或者我
在
实现
它们时失败了。我是一个全新的
typescript
新手,并且有以下几点:import
React
from "
react
"; props: { },} 虽然我不确定我
浏览 23
提问于2020-05-28
得票数 1
回答已采纳
1
回答
在
react
js应用程序中使用typescrip iterfaces
reactjs
我有一个
react
应用程序,其中我使用了
typescript
。 <Element name={'B'} cars={2} friends={6}/> </div>}我
在
两个不同的
组件
中使用我想要
实现
的是下一步:如果我将App
组件
中
的
组件
与
浏览 0
提问于2021-09-30
得票数 1
2
回答
无法读取用于Cypress
组件
测试的未定义
属性
(读取“displayName”)
reactjs
、
next.js
、
cypress
、
cypress-component-test-runner
我有一个可以工作的nextjs应用程序,我想为我的反应性
组件
添加Cypress
组件
测试。e2e柏树测试工作正常,但是当我尝试
实现
组件
测试时,当试图挂载
组件
时,“无法读取未定义的
属性
(读取'displayName')”。import
React
from '
react
';import {
浏览 5
提问于2022-08-20
得票数 1
1
回答
如何使用bit
在
javascript项目中创建
typescript
组件
?
javascript
、
reactjs
、
typescript
、
components
、
bit.dev
我想在现有的javascript项目中创建一些
typescript
组件
。我的新
组件
将全部放在一个文件夹
中
,并将使用
react
-
typescript
编译器,而不是其他
组件
使用的
react
编译器。如何将此编译器定义到整个文件夹(以及其中的所有
组件
),同时将现有编译器保留在项目中所有现有的bit
组件
上?
浏览 4
提问于2019-12-18
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用TypeScript开发React应用(三)-创建状态组件
4TinyShare“网站无障碍”介绍;web前端之Kotlin;在React 16.6中使用组件的懒加载
TypeScript React Native入门
JavaScript 框架这一年:React、Angular 们正在互相渗透
React的主要特点是什么?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券