腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
如
何在
TypeScript
中
定义
一个
类型
,该
类型
可以
具有
除
特定
属性
之外
的
任何
属性
?
在向诸如store
的
dict编写接口时,我希望区分store
中
的
数据模型和项,即id & model。我想要添加约束,即模型本身在其接口中不使用字段id,但我不知道如何做到这一点。,否则T会和Item<T>相同,同时Item<T>
中
的
id与T
中
的
不同,这会导致错误。总而言之,我需要这样
的
类型
type Item<T extends "The type which allow any ty
浏览 20
提问于2018-12-24
得票数 4
2
回答
具有
不同
类型
的
命名
属性
和任意命名索引
属性
的
Typescript
接口
、
我想为
一个
对象创建
一个
接口,
该
对象
具有
特定
命名
属性
的
特定
类型
和所有其他
属性
的
不同
类型
。 size: 3, b: 'bar',} 这
浏览 18
提问于2015-07-22
得票数 10
1
回答
删除nodejs
typescript
的
接口中不存在
的
属性
、
我正在使用带有
typescript
的
node.js,我有
一个
问题 在强制转换对象时,
可以
移除接口中不存在
的
属性
。
浏览 38
提问于2021-11-01
得票数 0
1
回答
Loopback 4控制器Omit<T、K>
、
、
我在Loopback 4
中
给出了我
的
第一步,我一直在尝试遵循他们必须生成新
的
REST Api
的
教程。问题是,在创建了我
的
模型、数据库和存储库之后,我开始开发我
的
控制器类,并遇到了一段我们在文档
中
没有提到
的
代码。return this.todoRepository.create(todo);我
的
问题是:这个省略是为了什么?我尝试从代码
中
删除它,结果与没有它
的
结果是一样
的
。另
浏览 3
提问于2020-03-30
得票数 0
2
回答
为什么‘`type T1 = undefined &{}’从来不在
类型
记录
中
?
我在
TypeScript
文档
中
查找了它。type NonNullable<T> = T & {}; 为什么undefined & {}是never
浏览 2
提问于2022-09-30
得票数 2
回答已采纳
1
回答
用Flow复制TypeScripts 'as‘
、
在
TypeScript
中
,我
可以
这样做 username: string;} const MyObjectLoginInterface,然后我创建了
一个
变量MyObject,它是
一个
具有
许多
属性
的
对象(在本例
中
只有两个),其中
一个
属性
credentials需要有
一个
默认值null,
浏览 3
提问于2018-04-25
得票数 1
回答已采纳
1
回答
如何声明List<string>
类型
的
变量?
我使用
的
是
TypeScript
,并且有
一个
具有
List<string>
类型
属性
的
C#类。我需要在
TypeScript
中
拥有相同
类型
的
属性
。如
何在
List<string>
类型
的
TypeScript
类
中
声明
属性
浏览 1
提问于2014-04-21
得票数 19
4
回答
在
类型
记录函数
中
声明“this”
的
类型
?
我在用写
TypeScript
。我正在尝试翻译我在JavaScript
中
已经拥有的东西。grunt.registerMultiTask('clean', f
浏览 3
提问于2015-03-07
得票数 77
回答已采纳
1
回答
CoreData
的
自
定义
UID数据
类型
、
CoreData文档说:“您有时
可以
从创建自己
的
唯一ID (UUID)
属性
中
受益,
该
属性
可以
为新插入
的
对象
定义
和设置。这允许您使用谓词有效地定位
特定
对象(尽管在执行保存操作之前,新对象只能在其原始上下文中找到)。” 此
类型
应使用什么?托管对象
的
objectID通常是“NSManagedObjectID”
类型
,但通过XCode提供
的
DataMode
浏览 0
提问于2009-08-28
得票数 1
回答已采纳
1
回答
创建
TypeScript
索引
类型
,其
属性
`[key of Y]:Partial<X>`,当每个
属性
与‘`default: Partial<X>`
属性
组合时,都不是部分
、
考虑
TypeScript
中
的
下列
类型
定义
: Local = 'local',} type EnvironmentConfig我真正想要
的
是baseConfig允许每个以环境为键
的
属性
成为
一个
Partial<EnvironmentConfig>,并且允许default
属性
是相同
的</
浏览 2
提问于2020-09-27
得票数 0
回答已采纳
3
回答
带索引器
的
类型
记录递归
类型
、
我想
定义
一个
在自身上是递归
的
类型
,本质上是这样
的
: marginLeft?: string | number} 虽然字符串索引签名是描述“字典”模式
的
一种强大方法,但它们也强制要求所有
属性
都与其返回
类型
匹配。这是因为字符串索引声明obj.property也
可以
作为obj“
浏览 4
提问于2017-04-11
得票数 8
1
回答
从字符串中排除结果字符串
我想
定义
一个
类型
,其中所有
属性
都是只读
的
,看起来像key:string value:string,但'set‘
属性
是
一个
函数。key in Exclude<string, 'set'>]:string readonly set: (attr:string, value:string) => void 我
的
问题是有更多经验的人能解释一下
TypeScript
为
浏览 2
提问于2021-08-27
得票数 1
1
回答
如
何在
TypeScript
中
定义
模板
的
类型
?
、
、
、
我将
定义
一个
类型
,在这个
类型
中
,我
可以
存储来自
具有
类似响应
的
各种API
的
响应。Result: { Count: number; Status: string;[i: string]
可以
是
除
Count
之外
的
任何
东西,取决于API
的</
浏览 2
提问于2020-08-27
得票数 0
回答已采纳
1
回答
在
类型
记录
中
定义
静态可索引对象
属性
、
、
、
我想编写
一个
带有object
属性
的
可重用
TypeScript
类,
该
属性
具有
索引、命名
属性
,
可以
在构造时
定义
这些
属性
,然后通过它们
的
名称进行修改。这些命名
属性
可以
是接口
的
键,我
的
意图是使用这个接口静态地检查set函数
中
是否有不正确
的
键或迭代,如下所示: class Contai
浏览 3
提问于2020-06-21
得票数 2
回答已采纳
1
回答
在接口中给未知
属性
一种
类型
;给一种已知
属性
冲突
类型
我正在为表示XML元素
的
对象创建
一个
接口。
TypeScript
犯了错误,告诉我
类型
Mutation[]与
类型
string冲突。因此,我想将“子”
属性
排除在[attribute: string]: string
之外
。但是,这意味着每当我访问Mutation上
的
属性
(除了“子
属性
”),我需要明确表示
该
值将是
一个
字符串-如果我要将“子”
属性
之外
浏览 1
提问于2020-03-09
得票数 0
1
回答
使用某些约束指定函数返回
类型
、
我希望能够为函数
定义
一个
类型
,它允许函数
的
实例设置自己
的
返回
类型
,但同时将返回
类型
限制为
一个
对象,其中键是字符串,值是字符串。因此,泛型
类型
定义
应该允许
任何
返回
类型
匹配
的
{ [key: string]: string },但是函数
的
一个
特定
实例
可以
指定它将返回{ a:'y'
浏览 1
提问于2020-07-24
得票数 1
回答已采纳
2
回答
属性
“jqGrid”在“JQuery”
类型
的
值上不存在
、
、
我用
的
是jqGrid和jQuery
的
打字本。jQuery(this).jqGrid('editGridRow', rowid, { 关于如何纠正这个问题,有什么想法吗?
浏览 2
提问于2013-12-06
得票数 6
回答已采纳
1
回答
有多个
属性
的
多个控制设计使用什么设计模式(.Net)?
、
、
我必须为一组用户控件
类型
设计,每种
类型
共享一些公共
属性
,但有些
属性
具有
特殊
的
独特
属性
。我有大约20个控件,也必须为扩展性设计。唯一在不
浏览 0
提问于2016-06-03
得票数 2
1
回答
为
typescript
定义
具有
特定
模式
的
索引
类型
、
有没有一种方法
可以
定义
具有
特定
模式
的
typescript
的
索引
类型
?类似于所有以"$“开头
的
属性
都是HTMLElements。就像这样 [key: "^\$.+"]: HTMLElement;
浏览 0
提问于2019-08-26
得票数 0
2
回答
为什么
TypeScript
只允许在使用大括号
定义
的
对象上使用额外
的
属性
?
在
定义
接口时,
TypeScript
文档提到,只要对象采用接口
的
形状,
任何
多余
的
对象
属性
都是允许
的
。
一个
例子 name: string console.log(somebody.name下面我尝试创建
一个
强制转换为
特定
类型
的
对象,仅当我不使用花括号时,添加
浏览 1
提问于2017-07-21
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券