腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1818)
视频
沙龙
1
回答
未将
属性
传
递给
已由
特定
包装
器
提供
的
组件
时
,
出现
Typescript
错误
、
我有一个父
组件
,它将3个
属性
传
递给
子
组件
: Class Invite extends Component { returnrefetch={refetch} /> } 我
的
子
组件
另外还有一个临时
包装
<em
浏览 12
提问于2019-07-04
得票数 1
1
回答
具有动态
属性
名称
的
Typescript
在
typescript
中,有没有办法通过修改另一个
属性
名来动态生成
属性
名? 我正在尝试为React高阶
组件
编写一些类型,用于修改传
递给
包装
组件
的
属性
。如果您为hoc配置了一个
属性
名称(例如,value),它也会从中生成一个
属性
名称(在本例中为defaultValue)。
Typescript
playground上
的
部分工作代码示例。理想情况下,尝试访问defau
浏览 24
提问于2019-09-25
得票数 0
1
回答
即席中
的
样式
组件
、
、
我想使用高阶
组件
来添加样式到我
的
组件
包装
器
中。
Typescript
显示ComponentWithAdddedColors有
错误
。 bg?componentProps} />; //Typecheck error} 当我想返回通过{...componentProps}传
递给
HOC
的
组件</em
浏览 9
提问于2019-08-05
得票数 3
回答已采纳
2
回答
React +
Typescript
高阶函数“无法赋值给类型”
错误
、
、
、
、
我正在尝试为
typescript
中
的
React编写一个更高阶
的
函数:(1)需要被
包装
的
组件
的
某些
属性
(2)允许在
包装
器
上设置
包装
的
组件
属性
(3)具有
特定
于
包装
器
的
属性
我基本上可以正常工作,但是当我在封装
组件
的
匿名类上设置
浏览 106
提问于2019-02-07
得票数 3
回答已采纳
2
回答
反应
TypeScript
高阶构件类型
、
、
为了
提供
一些条件呈现逻辑,我试图将现有的react
组件
(React)封装到一个高阶
组件
(HoC)中。我面临
的
困难是让
TypeScript
生成一个将HoC
包装
器
和
包装
组件
属性
结合在一起
的
组件
。反应16.8.3
TypeScript
3.3.3
浏览 0
提问于2019-03-03
得票数 2
回答已采纳
2
回答
如何确保(输入)类
属性
不是未定义
的
?
、
、
当我使用Angular和
TypeScript
时
,我尽量写出尽可能精确和严格
的
代码。编译
器
不会抱怨这个定义,即使
属性
user可能是未定义
的
。但是,如果另一个开发人员忘记将输入
属性
user传
递给
此
组件
,则在运行时中将
出现
错误
:Trying to access firstname of undefined。 您如何解决此问题?就我个人而言,如果没有在custructor中定义
属性
,我更希
浏览 10
提问于2020-05-12
得票数 0
回答已采纳
1
回答
将Redux集成到使用react导航
的
react原生应用程序中
、
我正在开发一个移动应用程序,它需要管理整个应用程序
的
状态。为了解决这个问题,我决定将redux集成到Tech堆栈中。当我尝试将redux存储连接到应用程序以访问存储中包含
的
信息
时
,我在模拟
器
中得到一个
错误
,它告诉我需要将具有state
属性
的
提供
程序作为父
组件
传
递给
App
组件
。我尝试通过文件系统顶层上
的
index.js文件来完成此操作;在AppRegistry registerCom
浏览 12
提问于2018-08-21
得票数 0
1
回答
传递道具,它扩展了接口中定义
的
属性
。
、
例如,
组件
如下所示: name: string;} data: TData[]const Component = (props: TComponent) => { // JSX } 但是,我想传递一个数组,该数组具有带有附加字段
的
数据(例如,slug并不重要),它与接口不匹配,但具有所需
的
字段。我希望
组件
接受所有包含name, id和其他字段
的
内容。
浏览 2
提问于2022-01-12
得票数 0
1
回答
扩展按钮
时
出现
TS2322
错误
,找不到
组件
属性
。正确
的
打字方法是什么?
、
、
我有一些
包装
的
Button
组件
,它们扩展了常规Material
组件
上
的
一些样式和其他
属性
。自从升级到v4之后,我就会得到这样
的
类型
错误
。我正在使用react路由
器
-dom作为我
的
路由库。当传递被转发
的
ref
组件
时
,如MUI v4文档(此处:)中更新
的
button示例中所写
的
那样,我得到一个类型
错误
,在我为<em
浏览 0
提问于2019-05-24
得票数 11
2
回答
将React道具与自定义道具结合
、
当使用
Typescript
在React中定义道具
时
,默认
的
React道具似乎会被任何界面所覆盖。有没有一种干净利落
的
方法来合并这两种方式,而不必指定React已经知道
的
每一个
属性
?hand with onClick, onChange, etc return props.children; //
Typescript
浏览 0
提问于2017-11-01
得票数 2
1
回答
使用
TypeScript
对少数
特定
数据类型进行Flatlist响应
、
、
、
在我
的
类型记录本机项目中,我正在创建一个
组件
包装
器
ContentList。这个
包装
器
的
目的是在我
的
应用程序
的
多个列表中统一样式和行为。我知道传
递给
此列表
的
数据类型为Apple、Orange或Melon,因此我尝试了以下代码:type ListCompatibleObject = Apple | Orange | Melon;但是,当我在这样
的
父
组件
中定义
浏览 5
提问于2022-11-08
得票数 2
回答已采纳
2
回答
为什么ErrorBoundary需要React.js?
、
、
它处理什么样
的
错误
,有什么真实
的
场景吗?docs还提到它处理UI
错误
,但是UI
错误
可以在开发
时
解决,那么我们为什么需要“
错误
边界”呢?
浏览 0
提问于2020-05-19
得票数 2
3
回答
反应重组导致道具打字
错误
、
、
我有一个非常基本
的
有状态
组件
,在这里,我使用重组合将多个HOC添加到我
的
组件
中(在我
的
示例中,我只使用一个来简化)。由于某种原因,打字稿给了我一个
错误
,我
的
道具进入我
的
组件
。我怎样才能消除这个
错误
?这是我
的
密码:import { connect } from 'react-redux'; imp
浏览 0
提问于2018-07-31
得票数 5
回答已采纳
5
回答
withRouter是用于什么反应-路由
器
-域?
、
我让用户在导出
组件
时
使用withRouter
包装
它们
的
组件
: // ...这是干什么用
的
,我什么时候该用呢?
浏览 3
提问于2018-11-29
得票数 173
回答已采纳
2
回答
禁用next.js服务
器
端呈现以防止
出现
未定义
的
窗口
错误
、
、
、
、
我有一个我维护
的
私有NPM包,我在Next.js项目中使用它。这两个项目都是React、
Typescript
项目。我最近在NPM项目中添加了一个图形,现在遇到了这样
的
问题: NPM包中所有对窗口
的
调用都会在Next.js项目中抛出一个
错误
window is undefined 因为我正在使用一个我无法控制
的
库来构建我
的
图形,所以我没有机会将对window
的
调用
包装
在某种if (typeof window !我在构建Next.js项目<
浏览 71
提问于2020-08-19
得票数 2
回答已采纳
2
回答
在数组
的
.apply上调用.concat
、
我正在为
提供
更多功能
的
常见JavaScript类型创建
包装
器
。除了新
的
方法和
属性
之外,它们还具有与
包装
器
相同
的
方法和
属性
。下面是charCodeAt用于字符串
包装
器
的
样子: return internalValue.charCodeAt(index
时
忽略相同参数<e
浏览 0
提问于2019-01-30
得票数 2
1
回答
React -UI- MUI:预期
的
间距参数为数字或字符串,got [ Object ]
、
我有一个通用
的
MUI核心调试/支持问题,我在这里发布它。 预期
的
间距参数是一个数字或字符串,获取对象对象。我在官方存储库中发现了这个问题,这意味着我正在设置一个不应该
出现
的
间距值,但我不知道确切
的
位置。注释掉JSX中
的
所有元素是没有帮助
的
--一个空白呈现
的
页面仍然返回
错误
。控制台输出没有帮助,因为它没有指向包含<
浏览 9
提问于2022-04-01
得票数 0
1
回答
如何用react连接外部包中
的
组件
、
、
('root')App
组件
声明路由
器
。每个路由要么使用内部
组件
,要么使用来自我
的
NPM包
的
外部
组件
。 无法在“连接(ExternalComponent)”上下文中找到“存储”。要么将根
组件
包装
在<Provider>中
浏览 0
提问于2018-12-07
得票数 2
回答已采纳
6
回答
无法读取未定义
的
属性
“params”( Router路由
器
4)
、
我设置了一个用于呈现
组件
的
路由: <PageStart key={this.props.location.key} />然后,在这个
组件
(PageStart)中,我有: this.props.ma
浏览 3
提问于2017-09-13
得票数 26
回答已采纳
1
回答
错误
:没有@Attribute('sampleString')
的
提供
程序
、
、
、
我们正在尝试为一个使用第三方java脚本库
的
组件
编写单元测试。我们
组件
的
构造函数看起来像-我们使用该
属性
将其传
递给
我
的
第三方库。在那里,它根据该
属性
执行
特定
的
任务。如
浏览 15
提问于2016-07-19
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
从React迁移到TypeScript:忍受了15年的JavaScript错误从此走远
函数返回值类型优化,JSX增强,TypeScript 5.1 发布!
基于 TypeScript 的 Weex 优化实践
如何使用GraphQL构建TypeScript+React应用
TypeScript 3.7 RC发布,备受瞩目的Optional Chaining来了
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券