腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
对象
可能在
可选
的
链接
Typescript
上
出现
'
undefined
‘
错误
、
、
、
我有一个正在访问
的
响应:data?.currentOrganization?.onboardingSteps?。length > 0; 我认为如果有任何字段为空或少于1步,hasValue
的
计算结果将为false。但是,我得到了
TypeScript
错误
:Object is possibly '
undefined
'。 这就是我目前解决这个问题
的
方法: const hasSteps = data?.length > 0; 这感觉不必要
的
冗
浏览 167
提问于2021-02-03
得票数 7
回答已采纳
1
回答
给我带来了
错误
,我不知道如何修复
、
、
这是我
的
第一个应用程序,也是我第一次尝试部署,我面临一个
错误
,我真的不知道如何修复。这就是我运行"npm运行构建“时得到
的
结果。/components/AllAssets/index.tsx:32:8我尝试查找(
浏览 8
提问于2022-03-20
得票数 1
回答已采纳
1
回答
类型记录:
对象
可能是“未定义
的
”,但仅用于“<”和'>‘操作符
我一直有一个非常奇怪
的
Object is possibly '
undefined
'
错误
。我
的
目标是这样一个条件:问题是,如果我将<操作符改为另一个像==或===这样
的
操作符,
错误
就会消失,对我来说,这似乎很奇怪。- Non-null assertion operator
浏览 3
提问于2020-11-13
得票数 3
回答已采纳
1
回答
在react组件中将感叹号作为属性值传递
、
、
今天我看到了这行代码,我很困惑它是做什么
的
,我知道list是一个
对象
数组,但是!是做什么
的
呢?它对我以后如何处理MyComponent组件有什么影响?
浏览 0
提问于2021-04-06
得票数 2
1
回答
Vue 3.0.0.rc-5中
的
TypeScript
3.9.7
可选
链接
警告
、
、
获取Vetur
错误
“无法调用可能‘未定义’
的
对象
。”在应该没问题
的
行
上
。我确实在Vetur
的
VS代码设置中选中了“使用工作空间依赖项”。Vetur不应该理解
TypeScript
可选
链接
吗?我还试着添加在显示
错误
的
行之前(它没有改变任何事情)。==
undefined
) { 围绕函数
浏览 0
提问于2020-08-09
得票数 1
3
回答
类型标
可选
链接
错误
:表达式expected.ts(1109)
、
、
我试图做
可选
的
链接
在类型记录+反应本地人。interface Bar {} x?下显示一个
错误
,如下所示:表达式expected.ts(1109) 你知道为什么会发生这种事吗?或者我该怎么解决?谢谢。
浏览 6
提问于2019-02-09
得票数 36
回答已采纳
1
回答
React with yup
错误
类型'
undefined
‘不能用作索引类型。TS2538
、
、
、
我使用yup来使表单无效,当表单无效时,我希望此函数返回
错误
,但它总是在validationErrorserror.path中返回
错误
,它得到类型'
undefined
‘不能用作索引类型 importerror.path] = error.message;} Type '
undefined
浏览 82
提问于2021-07-10
得票数 0
回答已采纳
2
回答
映射nullish
对象
会产生
typescript
错误
、
、
我正在映射一个空
对象
,但它给了我一个
错误
: Object is possibly '
undefined
'.ts(2532) Element implicitly has an 'any' type because只有当我尝试使用obj[key]这样
的
键访问
对象
的
值时才会发生这种情况,而不是像obj.keyname这样显式地使用键
上
的
名称访问
对象
的
值。x
的
值,它
浏览 32
提问于2021-07-28
得票数 1
回答已采纳
6
回答
如何使用数组和函数
的
可选
链接
?
、
、
、
、
我试图用数组而不是
对象
来使用
可选
链接
,但不确定如何做到这一点:但是它也产生了类似的
错误
--我如何使用与数组或函数
的
可选
链接
?
浏览 2
提问于2020-01-07
得票数 217
回答已采纳
2
回答
TS没有在React函数组件中看到默认
的
道具
、
我
的
代码 onClick?> { onClick() // TS2722: Cannot invoke an object which is possibly '
undefined
wrapClick = () => { } }
浏览 14
提问于2022-07-16
得票数 0
回答已采纳
2
回答
属性,该属性可以为空或未定义,从而导致“不存在”
错误
。
我试图找出正确
的
方法来构造返回
的
对象
。以下是
TypeScript
代码:const { film: { title, director } } = await getEvent({ id });(property) film?: { title?: string | null |
u
浏览 6
提问于2021-12-15
得票数 3
回答已采纳
1
回答
访问JS中
的
对象
属性时(类型记录?)
、
我在示例中找到了这段代码:这部分"object?.token“到底是什么意思?我知道object.token用于访问
对象
的
令牌属性,但"?“
的
用途是什么? 谢谢
浏览 3
提问于2021-07-07
得票数 1
1
回答
用类型记录将GitHub API映射到React.js
、
> </div> </div>}; 但是,它在下面返回
错误
const : RepositoryProps收空
对象
可能是‘空’ (参数)存储库:任何参数“存储库”都隐含有“任意”type.ts(7006) 有人知道怎么帮我还是告诉我怎么解决这个问题?
浏览 3
提问于2021-01-06
得票数 0
3
回答
当要测试
的
变量为null时,JavaScript中
的
可选
链接
返回未定义
的
变量而不是null。
、
因此,我正在阅读JavaScript中
的
可选
链接
,一个问题
出现
在我
的
脑海中。let person = null我
的
问题是,如果变量person首先是null,那么为什么要执行
可选
的
链接
结果来将变量设置为
undefined
而不是null?如果这个人是
und
浏览 16
提问于2022-04-10
得票数 2
回答已采纳
1
回答
属性在我
的
示例中已足够使用
TypeScript
可选
链接
。
、
、
在我
的
React和
TypeScript
(version "^3.9.9")应用程序中,我正在映射一些项,以呈现列表/挑逗者: />extraData
对象
可以从api中使用Graphql进行空查询。我使用
的
是打字本。这足以防止我
的
应用程序中断添加teaser.extraData?.title。 但是,teaser?.extraData?.title和teaser.extraData?.
浏览 13
提问于2022-02-21
得票数 0
回答已采纳
2
回答
Typescript
严格模式下可能未定义
的
数组引用
、
、
、
在工作中,我们使用带有严格null检查
的
Typescript
来帮助捕获由null/未定义变量引起
的
异常。然而,我们最近遇到了
Typescript
似乎遗漏
的
一个bug。foo: string;const myArr: IMyObj[] = [];console.log(myObjProp);Uncaught
浏览 23
提问于2019-02-06
得票数 1
1
回答
禁止接口子接口中
的
属性
、
我正在尝试创建一个接口/类型定义,当在联合类型中使用时,它禁止接口
的
子级中
的
某个键(这里,我想为Abc找到正确
的
定义): someField: { prohibited,
undefined
和void,有没有?,但是
typescript
总是告诉我,当我创建一个类型为prohibited
的
变量时,我需要一个UsedHere
的
值。我如何告诉
typescript
这个值实际
上
不存在?一
浏览 14
提问于2020-03-02
得票数 0
回答已采纳
2
回答
Typescript
-
可选
类型
如何在
Typescript
中使用
可选
类型?例如,我有一个名为Conversation
的
对象
lastMessage?: Message text: string我想通过Conversation
对象
从Message
对象
中获取可为空
的
text。
浏览 1
提问于2018-05-07
得票数 9
回答已采纳
1
回答
当我试图访问可能未定义
的
数组
上
的
属性时,如何生成
TypeScript
错误
?
、
我有一个类型为SomeObject[] |
undefined
的
变量,我正在访问.length属性,但是
TypeScript
没有警告我它可能是未定义
的
。下面是vscode
的
截图:如你所见,没有一条红线。 我曾尝试在
TypeScript
操场上复制这个选项,但我做不到(它总是警告我这个属性可能是未定义
的
)。产生
错误
的
选项。我需要启用哪个选项来使
TypeScript
警告我可能未定义
的
属性?编辑
浏览 3
提问于2020-04-03
得票数 0
1
回答
在
TypeScript
中,
可选
参数和参数之间是否与未定义
的
参数有区别?
;和 if (name) { return 'Hello ' + name; }}今天早些时候我在考虑这个问题,我觉得首先我
的
主要区别是你说
的
是函数
的
使用者。第一种是更多
的
暗示
可选
性,比如“你不需要传递给我这个,但如果你想的话
浏览 5
提问于2021-02-01
得票数 8
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券