腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
扩展
界面
typescript
时
省略
字段
、
、
我正在尝试
扩展
ISampleB接口,并
省略
其中的一些值,如下所示。ode_modules/
typescript
-rest-swagger/dist/metadata/methodGenerator.js:83 throw new Error
浏览 15
提问于2021-01-08
得票数 0
3
回答
是否可以删除子类/接口中继承的
字段
/方法?
、
any; b: number; a: number;} 因此,B将等于C (
省略
字段
x,但仍然
扩展
A)。
浏览 6
提问于2017-01-16
得票数 3
回答已采纳
3
回答
Typescript
:
省略
嵌套属性
我有一个这样的
界面
: id: string avgOrderValue?{ [key: string]: unknown } created: number}export type CampaignFormValues = Omit<Campaign, 'attr
浏览 22
提问于2021-06-08
得票数 7
回答已采纳
1
回答
使用两个Omit<...> | Omit<....>键入的React组件属性抛出TS错误2339。属性x在Pick | Pick上不存在
、
、
然而,在组件中,当我解构props类型脚本
时
,抛出了一个ts-2339错误。当我使用如下
界面
进行类似的设置
时
: color: string;} }
Typescript
可以解决这个问题。我想知道是不是有什么关于
省略
的东西,或者是
typescript
不满意的类型。理想情况下,找到一个可以使用
省略
的解决方案将是非常好的。
浏览 0
提问于2020-06-30
得票数 1
2
回答
省略
Typescript
中属性的
扩展
我正在尝试在
Typescript
中创建一个
省略
的类型。我已经为我需要的类型(DesiredType)和我得到的类型(类型never)添加了注释。提前感谢!
浏览 23
提问于2019-10-22
得票数 1
1
回答
向
Typescript
类型/
界面
添加动态
字段
?
、
我有一个
Typescript
界面
,它只是一组
字段
,例如 export interface Data { stamp: string;letmyData: Data; 但是,在我情况下,我需要添加“动态”
字段
,这些
字段
不能在运行前硬编码,因此我应该编写类似这样的代码 const dynamicFieldname = getDynamicFieldNameFromSomeDataSourcemydata[dynamicFieldname] = d
浏览 83
提问于2020-09-03
得票数 0
回答已采纳
1
回答
工会打字本摘录
我有一个记录联盟 'color' | 'luster' | 'name' | 'quantity' | 'status' | 'type', value: string | number readOnly: boolean > & 'customData',
浏览 2
提问于2022-10-11
得票数 0
回答已采纳
1
回答
TypeScript
-
省略
泛型的
扩展
类型
、
、
、
我对在打字稿中
省略
有问题。当我尝试从TMutationVariables,中
省略
commandId
时
,它会抛出TS错误: TS2345: Argument of type 'Pick<TMutationVariables, Exclude
浏览 3
提问于2020-05-25
得票数 0
1
回答
TypeScript
从
扩展
类型创建
省略
类型
、
、
、
、
我希望能够创建一个新类型的DataObject,它简单地忽略了
扩展
模型接口的接口的id属性。因此,DataObject应要求T的所有属性( id除外),并禁止任何其他属性。insert<T extends Model>(identifier: string, data: DataObject<T>) {} 但是,当我使用这个函数
时
,它并不强制输入它;如果我试图给它一个数据对象,其中包含
扩展
Model的给定接口中没有定义的属性(id除外),如果它缺少任何属性
浏览 5
提问于2022-11-20
得票数 0
1
回答
类型记录:可选
字段
和未定义的联合有什么区别?
我想要定义一个带有可选
字段
的接口。我以为下面这些都是同义词。: string | DataStructure | Error;但是,当我初始化状态
时
,(A)强迫我显式地将
字段
设置为未定义的,如下所示: userDetails: undefined但是使用(B),我可以完全
省略
这个
字段
:如果我尝试在使用
浏览 3
提问于2017-09-25
得票数 31
回答已采纳
1
回答
使用不同于输入参数的键和值的
Typescript
reduce访问
我收到下面的错误,属性'label‘在类型Field上不存在 interface Field {} [key: string]: Field; return Object.entries(fields).reduce( return { label: 'label' } {}
浏览 11
提问于2021-01-12
得票数 0
1
回答
TypeScript
。如何重写父构造函数
我是
TypeScript
的新手。现在我正在学习课程,并得到了一个问题:
浏览 4
提问于2022-07-28
得票数 1
1
回答
如何将patternProperties从json模式映射到
typescript
接口
、
、
我正在创建一个对应于json模式的
typescript
接口。我的json模式中有以下
字段
: "title": "Style Definitions", ] }我想创建类似下面这样的<
浏览 1
提问于2021-01-28
得票数 1
3
回答
如何在“角度2”打印文本中设置可选的类参数?
、
我知道在打字稿中,可选的参数可以用问号标记。问题是,基于角2的初学者“英雄”教程类是,而不是通过新关键字实例化的,据我所知,这在内部是由Angular完成的。models/users.ts id: number;}import {User} from './user'; export var USERS: User[]
浏览 3
提问于2016-04-20
得票数 25
回答已采纳
3
回答
在
TypeScript
中设置必需的属性
、
、
在
TypeScript
中,将某些属性标记为必需的的正确方法是什么?假设我们有特定的对象,它必须包含id
字段
,但也可以有任意数量的其他
字段
: id: number;}interface SomeType {}
浏览 6
提问于2016-01-15
得票数 15
回答已采纳
1
回答
在Azure函数上下文中访问绑定中的附加属性
、
、
我正在用
TypeScript
编写Azure函数。我想增强其中一个
TypeScript
函数类Context。Azure函数在json配置文件中声明触发器、输入和输出。"connectionStringSetting": "COSMOSDB_CONNECTION_STRING",} 绑定由函数运行时环境引导,然后在启动
时
在但是,我需要访问
字段
databaseName和collectionName,但这两个
浏览 19
提问于2020-05-07
得票数 0
回答已采纳
1
回答
真正严格类型的API工作流程-如何编写健壮的API?
、
、
、
使用Nodejs和
Typescript
真正严格地键入,但似乎没有什么是真正的?例如,路由系统: 我试过像Meteor和NestJS这样的框架,这些框架真的很难
扩展
,如果一个功能缺失了,你就永远不能在它上面开发一些东西,同时保持所有的类型。所以我选择了Express JS,我可以输入自己的路由,并编写自己的方法和类来
扩展
它。这比我以前尝试过的任何东西都简单。 但是路由系统只是工作API的一部分。
Typescript
很棒,但是所有“使用
typescript
”的东西都会有一些动态数据层,需要在编写代码
时
浏览 20
提问于2021-02-10
得票数 0
回答已采纳
1
回答
Prisma创建空模型对象
、
、
我如何在prisma中创建一个空的模型对象而不键入每一个属性?model Compra { createdAt DateTime @default(now()) fecha DateTime neto Decimal @default(0) excento
浏览 6
提问于2022-08-31
得票数 0
1
回答
C++跨工具栏中心拉伸QLineEdit
、
、
中间栏包含一个文本
字段
,我想将它100%
扩展
到其他两个工具栏之间。除非您告诉QT,否则QT将自动将最后一个工具栏
扩展
到空空间。我已经找到了告诉我做以下事情的结果,但是它没有起作用。editor->setSizePolicy(QSizePolicy::Expanding,QSizePolicy::Preferred);} 结果是,
字段
是垂直填充的如果将策略翻转为editor->setSizePolicy(QSizePolicy::Preferred,QSizePol
浏览 2
提问于2014-02-16
得票数 2
回答已采纳
1
回答
为什么Jest找不到我的
TypeScript
模块?
、
、
我正在使用Jest和Babel的组合来测试我的
TypeScript
项目。直到最近,我还在使用没有
扩展
的导入(正如所建议的)。这种组合在Jest中运行良好,但是在编译
时
,结果文件在导入时仍然没有
扩展
名,因此无法执行。我更改为对导入使用.js
扩展
,该
扩展
仍然在Jest之外工作,并在编译
时
生成可用的输出,但现在Jest无法找到我的
TypeScript
模块: FAIL src/__test__/我甚至尝试将差异分开
浏览 12
提问于2022-01-09
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
TypeScript 4.5 发布,带来 Promise 功能改进
如何用TypeScript来创建一个简单的Web应用
TypeScript代码演示屏幕监控软件的跨平台兼容性
跨游戏引擎跨平台的TypeScript运行时开源了
在React中使用TypeScript
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券