腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
React
/
TypeScript
:
使用
其他
属性
扩展
组件
reactjs
、
typescript
我正在尝试
使用
react
重新创建我的currents
组件
(用纯
typescript
编写),但我找不到一种方法来为一个
扩展
另一个
组件
的
组件
提供额外的支持。export interface DataTableProps { data: any[]; export class DataTable extends
React
.Component
浏览 96
提问于2016-08-24
得票数 40
回答已采纳
2
回答
在
Typescript
中
扩展
和
使用
泛型类
reactjs
、
typescript
在一个
React
Typescript
项目中,我尝试
使用
一个基类
组件
,并在State中
使用
一个额外的
属性
来
扩展
它。我知道除了
扩展
React
的原生
组件
和PureComponent之外,在
React
中
使用
继承也是不受欢迎的。但这是一个特例,是一个异常,也是我唯一一次
扩展
自定义
React
类
组件
。
浏览 0
提问于2019-06-27
得票数 0
1
回答
在
使用
和
扩展
‘eslintrc.js airbnb’的同时,我是否必须在eslintrc.js配置中
使用
和“
扩展
”eslint-plugin-
react
?
reactjs
、
react-typescript
、
eslint-config-airbnb
我更新了我的Eslint规则
使用
airbnb在我的反应类型成绩单项目。extends: [ 'ai
浏览 3
提问于2022-07-05
得票数 0
3
回答
TypeScript
:
扩展
样式化
组件
元素的
React
组件
属性
javascript
、
reactjs
、
typescript
、
styled-components
我正在尝试在
TypeScript
中
扩展
react
组件
属性
,以便它包含所有普通的html按钮attributes,以及
react
特定的东西,如ref但是,当试图将我的道具传递给styled
组件
时,编译器会报错。
浏览 22
提问于2019-08-09
得票数 10
3
回答
.js、.tsx和.jsx在反应上有什么区别?
reactjs
我遇到了以下三种主要文件类型:
浏览 31
提问于2020-10-13
得票数 35
回答已采纳
1
回答
TypeScript
-您可以在没有类型保护的情况下对从某个类型
扩展
的接口进行类型检查吗?
typescript
、
interface
、
extends
我有一个自定义路由器
组件
: import
React
, { ReactElement } from '
react
'} [...] ) 所以它采用了一个可导出的接口,我希望
其他
组件
也能
使用
它这样做的全部目的是为了确保
浏览 13
提问于2020-11-27
得票数 0
1
回答
接口只能
扩展
类或
其他
接口/映射类型
reactjs
、
typescript
、
types
、
interface
我将
typescript
2.1与JSX一起
使用
,并尝试
使用
Partial映射类型作为
react
组件
的
扩展
接口,该接口具有所需
属性
的接口中的可选
属性
。这是具有必需
属性
的接口: A: string;};interface Props extends
React
.Props<any>
浏览 7
提问于2017-01-14
得票数 1
1
回答
React
:检查JSX元素是否派生自特定类
javascript
、
reactjs
、
typescript
我正在
使用
TypeScript
,并希望检查一个JSX.Element实例是否是另一个
React
组件
的子类。例如,如果我有一个Vehicle
组件
和一个
扩展
它的Car
组件
,然后给定一个从Car
组件
创建的JSX.Element,我想知道它的
React
组件
类是否是从某个
组件
派生的。/ Should return true isDevivedFrom(jsx, Vehicle) /
浏览 1
提问于2018-02-08
得票数 1
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
1
回答
在设计reasonml
react
组件
时,如何
扩展
HTML
属性
接口?
reason
、
reason-react
我在
typescript
react
代码中经常做的事情是: type Props =
React
.HTMLProps<HTMLButtonElement> & { foo: boolean } constSuperButton:
React
.FC<Props> = (props) => <button {/* stuff with props */ /> 在这方面,我以
组件
库提供商的身份告诉我的用户,这个按钮
扩展</e
浏览 21
提问于2020-07-12
得票数 3
1
回答
重用从路由加载的
组件
reactjs
、
typescript
、
redux
我正在尝试编写一个
React
+ Redux
组件
(
使用
typescript
),它将从一个路由加载: <Route exact path="/a-path-to-my-page" component={MyComponent} /> 然而,我想在对话框
组件
中加载相同的
组件
,我的问题是,我需要定义一个
扩展
RouteComponentProps的类型,以便在从路由加载时访问历史、位置和
其他
属性</e
浏览 6
提问于2019-06-14
得票数 0
2
回答
MS-Office
React
-Fabric UI -如何在提交表单时在日期选择器上显示所需的错误消息?
reactjs
、
office365
、
office-fabric
this.setState({ })} 请建议如何在提交表单时验证datePicker
组件
浏览 34
提问于2020-03-30
得票数 1
1
回答
Typescript
-如何
使用
现有
属性
扩展
接口?
reactjs
、
typescript
我正在
使用
Typescript
通过
React
构建一个UI系统。我想创建一个<Input />
组件
来组成一个真正的<input />。
组件
<Input />应该接受<input />接受的每个
属性
作为道具。为此,我检查了
React
中的<input />接受的内容,这就是结果:
React
.DetailedHTMLProps<
Reac
浏览 18
提问于2020-04-17
得票数 1
1
回答
如何修复
Typescript
中类型“object”上不存在“Property”"string“错误
reactjs
、
typescript
、
react-router-dom
我正在尝试
使用
Typescript
在
React
Router中实现Scroll Restoration,代码如下。import { Component } from '
react
'; export interface
浏览 73
提问于2019-04-21
得票数 0
回答已采纳
1
回答
React
:
扩展
HTMLAnchorElement时
Typescript
无法识别内部
属性
javascript
、
html
、
reactjs
、
typescript
、
intrinsicattributes
我有一个简单的锚标记
组件
,它
扩展
了本机<a>标记。我已经定义了我的
typescript
接口来
扩展
React
.HTMLAttributes<HTMLAnchorElement>,但是当我尝试
使用
组件
A并传递像rel和target这样的
属性
时,我得到了IntrinsicAttributes如何正确
扩展
锚点标签?
组件
定义: interface Props extends
React
浏览 39
提问于2020-11-18
得票数 0
回答已采纳
1
回答
无法将className或style之类的
属性
传递给自定义
组件
的
属性
reactjs
、
react-props
、
react-functional-component
我正在努力创建一个对
TypeScript
友好的NPM包,但是在将常见的HTML
属性
作为道具(如className和style )传递给
组件
时遇到了麻烦。我希望不必通过
扩展
所有所需
属性
的接口来手动将每个
属性
添加到我的道具列表中。我的简化
组件
如下所示: import
React
, { Key, ReactElement } from "
react
"; interface MyComponentProps extend
浏览 39
提问于2020-12-26
得票数 3
回答已采纳
5
回答
如何在
TypeScript
中
使用
具有反应性无状态功能
组件
的子
组件
reactjs
、
typescript
使用
带有for的
TypeScript
,我们不再需要
扩展
React
.Props,以便编译器知道所有
React
组件
道具都可以有子
组件
: class MyComponent因此,问题是我们应该如何在
TypeScript
中的无状态功能
组件
中
使用
子
组件
?我可以回到以前的MyProps extends
React
.Props方式,但是Props接口
浏览 2
提问于2016-11-22
得票数 139
回答已采纳
4
回答
如何从
TypeScript
中的接口排除密钥
typescript
原因是,我有一个HOC,它管理
其他
封装
组件
的
属性
值,如下所示 export default function valueHOC<P> ( Comp:
React
.ComponentClass<P>const ValuedComponent = valueHOC(MyComponent) 然后 <ValuedComponent /> 但问题是,返回的
组件
类型也
使用
了给定
组件
的
属性
类型,因此
Type
浏览 47
提问于2017-07-08
得票数 34
回答已采纳
3
回答
React
Typescript
:排除高阶
组件
中的
属性
reactjs
、
typescript
我有一个HOC,它为包装的
组件
提供一个
属性
。我想要编写
Typescript
类型定义,以正确地公开由这个HOC创建的
组件
的Props类型:基本上复制(推断)包装
组件
的props类型,并删除我的HOC提供的
属性
。有可能吗?在下面的示例中,我有一个特殊的withBar,它为任何接受它的包装
组件
提供bar:string
属性
。因此,Foo = withBar(FooBar)
组件
应该有
属性
FooBarProps,不包括bar,这
浏览 17
提问于2019-06-11
得票数 3
回答已采纳
1
回答
Typescript
扩展
类以定义
属性
className
reactjs
、
typescript
、
react-bootstrap
我在应用程序中
使用
react
-bootstrap Button,并希望声明
扩展
Button的ButtonPageChange类,以在
属性
className中定义值'btn-loading'。在不
使用
typescript
的情况下,我有以下
React
组件
: export const ButtonPageChange = ({onClick, href, disabled, variant, sizedata-senna-off=&quo
浏览 26
提问于2020-04-26
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用TypeScript开发React应用(三)-创建状态组件
在React中使用TypeScript
从React迁移到TypeScript:忍受了15年的JavaScript错误从此走远
21个让React 开发更高效更有趣的工具
React的主要特点是什么?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券