腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
TypeScript
:
可选
的
合并
类型
、
我有a
类型
和b
类型
,但这应该适用于任何数量
的
类型
。type a = {} second: string} 我想创建一个
可选
地
合并
所有这些
类型
的
类型
second: "hi",} 不好: const bb = {
浏览 4
提问于2020-09-12
得票数 4
回答已采纳
1
回答
TypeScript
类型
合并
、
、
、
在这种情况下,我希望“
合并
”默认
类型
连接(即T | U或T & U)不能实现我想要
的
结果。我试图创建一个深度和智能
类型
的
合并
,它将在
合并
期间自动将属性标记为
可选
属性,并执行
TypeScript
接口/
类型
的
深度
合并
。 为了给出一个例子,假设我们有A和B
类型
。如果属性同时存在于T和U上,但
类型
不同,则将其标记为必需,如果它是基元(类
浏览 5
提问于2020-03-22
得票数 12
回答已采纳
3
回答
类型
标
可选
链接错误:表达式expected.ts(1109)
、
、
我试图做
可选
的
链接在
类型
记录+反应本地人。interface Bar {} x?
浏览 6
提问于2019-02-09
得票数 36
回答已采纳
1
回答
为什么我不能在
TypeScript
2.4+中“实现”所有
可选
接口?
、
(name: string): void; stuff() { }class DerivedListener extends BaseListener {
类型
"BaseListene
浏览 2
提问于2017-06-28
得票数 4
1
回答
如何使用prisma create创建一个新元素?
、
、
我正在做一个带有React,Prisma,Node和
类型
记录
的
项目,简而言之,每个用户都可以创建和播放几个小测验,在每一个测试中都会有几个问题。Float quizId String } ts中
的
代码也是如此
浏览 8
提问于2022-09-17
得票数 0
2
回答
TypeScript
JavaScript + JSDoc @模板
类型
合并
混淆
我有一个JavaScript JSDoc注释
的
函数
类型
-使用
TypeScript
进行检查。函数返回相同
类型
的
对象。我使用@template对此进行注释。我看不到
类型
联合中
类型
中<em
浏览 6
提问于2022-07-09
得票数 1
回答已采纳
1
回答
TS 3.7 beta -断言签名没有缩小
可选
链中使用
的
属性范围
我正在尝试将新
的
TypeScript
3.7
可选
链接与断言签名结合使用。 根据我对
可选
链接
的
了解,如果x?.y是非空
的
,我希望x总是非空
的
。不幸
的
是,最新
的
TypeScript
3.7 nightly似乎没有反映这一点: declare function assertNonNull<T>(x: T | null): asserts x isnull' doS
浏览 15
提问于2019-10-09
得票数 1
回答已采纳
2
回答
Typescript
-
可选
类型
如何在
Typescript
中使用
可选
类型
?例如,我有一个名为Conversation
的
对象 lastMessage?: Message text: string我想通过Conversation对象从Message对象中获取可为空
的
text。
浏览 1
提问于2018-05-07
得票数 9
回答已采纳
2
回答
向所有
可选
的
命名参数中添加
类型
我试图为
TypeScript
函数编写所有
可选
的
命名参数。但是,我在为参数分配
类型
时遇到了很多困难,如本例所示: foo: { baz?: Params) { // This fails, I don't know how to type it here} 在
TypeScript
中使用命名
可选</e
浏览 3
提问于2022-08-26
得票数 0
回答已采纳
1
回答
Typescript
React属性
类型
有两种可能性
、
、
我正在尝试在我
的
新React项目中学习和实现
Typescript
。我有一个要在两种情况下使用
的
组件ToggleButton,即sorting和filtering产品。onClick(value)} 如您所见,如果是filter选项,则value是
可选
的
由于value用作回调中
的
参数,因此回调参数也是
可选
的</e
浏览 1
提问于2020-02-21
得票数 0
2
回答
过滤和映射列表时出现Vue
typescript
错误
、
、
、
我想知道我需要做什么才能从我
的
代码中删除以下错误: 我有这些接口: export interface ClassifierTO { } 它们是由openapi-generator自动生成
的
。当我在vue
的
class-component方法中使用它时: let intents = this.classifier.intents .map(intent =&g
浏览 9
提问于2020-04-30
得票数 0
回答已采纳
1
回答
通过
类型
合并
将
TypeScript
属性重写为
可选
例如,是否有一种方法可以通过交叉口使
类型
为
可选
的
属性?type T = { y: string}T & { z?: string }我如何实现,所以z将是
可选
属性? 谢谢。
浏览 6
提问于2021-10-27
得票数 1
回答已采纳
1
回答
导入带有
类型
信息
的
可选
模块
我
的
TypeScript
库中有一个用户可能安装或不安装
的
TypeScript
。此
可选
依赖项也是用
TypeScript
编写
的
。我现在处理它
的
方式是这样
的
let lib: any; lib = require('lib'); // use lib} 但这并不保留
类型
信息。在一个理想
的
浏览 0
提问于2019-03-07
得票数 3
1
回答
如何添加
TypeScript
3.7
可选
链接支持以创建react应用程序项目
、
我想在我
的
create-react-
TypeScript
项目中使用react 3.7
的
最新特性。例如
可选
的
链接和空值
合并
。我尝试使用以下命令创建整个新项目: npx create-react-app my-app --template
typescript
它起作用了,但我仍然不知道如何让它在我现有的项目中工作。如何将对此
的
支持添加到我当前
的
现有项目?
浏览 3
提问于2019-12-19
得票数 0
回答已采纳
1
回答
为什么这个索引签名不能是
可选
的
?
、
在
TypeScript
中,有一个名为Partial<T>
的
预定义
类型
。它
的
定义如下: [P in keyof T]?: T[P];显然,索引签名被标记为
可选
的
,这是可行
的
。如果我想做同样
的
事情 [ key: string ]?: T
TypeScript
抱怨?。这是因为接口可能不包含<em
浏览 2
提问于2019-08-03
得票数 7
回答已采纳
1
回答
静态
类型
的
nodeJS可能吗?即
TypeScript
、
、
然而,我关注Javascript作为一种编程语言,也关注缺乏Javascript
的
类型
检查。例如,关于Stackoverflow上
的
TypeScript
,只有1400个问题。有人能在生产中提到
TypeScript
或者NodeJS
的
任何
可选
的
静态
浏览 4
提问于2013-10-25
得票数 2
回答已采纳
1
回答
如何在
TypeScript
中推断
可选
属性?
、
: String },其中name是
可选
的
,因为它
的
optional属性设置为true。有办法这样做吗?一些相关
的
TypeScript
特性
浏览 6
提问于2020-06-22
得票数 4
回答已采纳
1
回答
Typescript
:在泛型中表示
可选
参数
、
、
、
显然,在
typescript
中,
可选
参数和未定义
的
联合
类型
的
参数之间存在差异 function test(s: string|undefined) {} test2() // OK 我想声明一个泛型函数,根据提供
的
类型
,它
的
浏览 183
提问于2021-01-29
得票数 0
4
回答
如何告诉
TypeScript
对象中
的
可选
属性存在并已设置?
)) fn(myVar); // Still same error{}
类型
'Second‘
的
参数不能分配给
类型
'First’
的
参数。属性'propertyA‘在
类型
'Second’中是
可选
的
,但在
类型</
浏览 9
提问于2017-01-11
得票数 29
1
回答
Visual 2022如何确定用于智能感知
的
目标
TypeScript
版本
、
、
在一个
TypeScript
文件中,我使用
的
是自
TypeScript
版本3.7以来应该支持
的
可选
链接语法,但是ide将其强调为错误“as 1109:”。节点版本(如果重要的话)是14.17.0。对于不能立即升级
的
项目,SDK仍可在Visual市场上使用,并可作为Visual安装程序中
的
可选
组件使用。 我对此
的
理解是,Visual应该尊重为npm包指定
的
TypeScript
版本。但是,由于某些原因
浏览 12
提问于2022-02-10
得票数 10
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券