腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
TypeScript
中
,如
何为
对象
文字
键入
特定
的
键
所以我有这样
的
数据结构 msdb: {[tableName: string]: List<StoreModel>};但是我只想在我
的
tableName
的
特定
字符串值上允许(和获取IntelliSence)。所以我尝试了下面这样
的
方法,但不起作用:export interface
浏览 2
提问于2017-01-10
得票数 1
2
回答
TypeScript
中
的
“
对象
文字
”是什么?
我
在
TypeScript
(
如
)中经常使用“
对象
文字
”这个术语--我们所说
的
“
对象
文字
”实际上是什么意思,它仅仅是一个“
对象
”有什么区别?以下是正式文档
中
的
一些相关文档:
在
JavaScript
中
,我们分组和传递数据
的
基本方法是通过
对象
。
在
TypeScript
中
,我们通过
浏览 4
提问于2021-08-09
得票数 4
回答已采纳
2
回答
值与其
键
匹配
的
对象
的
TypeScript
类型
、
、
、
是否可以为一个
对象
定义一个
TypeScript
类型,其中
的
键值是
文字
键名本身?const values = [ $.b,] as const $
对象
可以使用代理实现类型需要允许任何字符串作为
键
,但值需要
键入
为其键名
的
字符串文本(因此Reco
浏览 1
提问于2020-06-22
得票数 1
回答已采纳
2
回答
TypeScript
:如何编辑tsconfig.json以允许向现有
对象
添加密钥?
默认情况下,我希望以下内容正常工作:j.b = 2; 我知道还有一些其他
的
变通方法,我只是想知道我是否可以通过只编辑tsconfig.json来使它工作
浏览 0
提问于2020-03-07
得票数 1
2
回答
防止IntelliJ思想生成报告分配失败--内存
中
的
JavaScript堆
、
、
所以,我有一个非常老
的
MacBook,内存为8GB。最近,我开始注意到这个想法,将这种类型
的
文件放到我意外提交
的
根目录
中
:) 内部: "header": { "event": "Allocation failed
浏览 0
提问于2019-04-04
得票数 0
回答已采纳
2
回答
如
何为
其元素具有相关值
的
对象
创建类型?
、
、
但是,我知道rows[i]
的
键
都是columns
的
元素。在这两个
对象
的
类型
中
是否存在强制执行此操作
的
方法?如果两者都作为函数
的
参数怎么办?如果我能够
在
没有固定值
的
情况下将列名
键入
为字符串-
文字
,并将行
键入
为Record,并将这些(未知
的
)字符串
文字
作为
键
,那就太好了。但我不知道该怎么做。编辑: 重新表述我<em
浏览 2
提问于2022-09-22
得票数 1
1
回答
怪异场景
中
的
类型记录编译错误
我有一种类型: [index:string]: MyObject | Function | "wtf"当我创建这种类型
的
变量时,它在这个基本示例
中
编译:// compiles name: "wtf",与嵌套
键
一样,嵌套
键
是notName:,而不是name:。// compiles const myObj: MyObject =
浏览 0
提问于2018-08-21
得票数 1
回答已采纳
1
回答
使用模板
文字
类型
在
类型记录上定义可能
的
属性
我试图使用模板
文字
来定义一个
对象
,并根据提供
的
字符串使用
特定
的
键
来定义
对象
。其思想是以字符串作为类型参数,并
键入
返回
的
对象
以包含
特定
类型
的
特定
键
。但是,类型记录不允许我这样定义多个属性。似乎我必须建立一个包含所有可能性
的
联盟,但这太宽泛了,而不是我想要
的
。下面是一个我想要实现
的
不起作用
浏览 1
提问于2022-01-12
得票数 1
回答已采纳
1
回答
如何使用参数和模板
文字
来描述函数?
、
、
、
我正在为我
的
项目正在使用
的
第三方模块创建类型。其中一个函数
的
调用方式如下: stringLiteral: ${something},我试图弄清楚如何在
typescript
中
描述这样
的
函数,但
typescript
文档在这个
特定
的
情况下并没有真正
的
帮助。前两个参数我知道如何描述,但我如
何为</e
浏览 16
提问于2019-08-09
得票数 1
回答已采纳
1
回答
如何在
typescript
中
为展平
对象
键
编写类型/或使用类型?
、
我如何利用已经定义
的
类型,同时仍然使用扁平
键
? PS:我不能像test.a.b那样使用它
浏览 0
提问于2020-05-29
得票数 0
1
回答
我们如何
键入
一个类工厂来生成一个给定
对象
文本
的
类?
、
、
例如,我制作了一个名为JavaScript
的
库,我想知道如何使它在
TypeScript
类型系统
中
工作。这个库允许我们通过将一个
对象
-
文字
传入API来定义一个类,如下所示,我想知道如何使它返回与编写常规class {}相同
的
类型 const Animal,Class()和Class().extends() API接受用于定义类
的
对象
文字
。我如何
键入<
浏览 0
提问于2018-06-17
得票数 1
回答已采纳
1
回答
Typescript
在
不丢失intellisense
的
情况下转换索引
对象
文字
、
、
、
我似乎想不出让intellisense
在
我用来定义CSS规则
的
索引
对象
文字
和从使用该
对象
的
css生成函数返回
的
对象
之间保持智能感知工作
的
魔力。下面是我
的
psuedo代码: type Style = { [key: string]: [keyof CSSStyleDeclaration, string] }; smallFont: [
浏览 22
提问于2020-12-16
得票数 0
2
回答
TypeScript
:替换
对象
属性类型
当我合并具有任意数量
的
键
的
两个
对象
时,属性
的
类型
在
合并中被覆盖。我怎么用
typescript
来表达呢?]: string } = {} 此示例显示了
typescript
错误,即使c
的
类型签名是正确
的
。
浏览 3
提问于2018-11-27
得票数 1
3
回答
键入
Guard以确保变量是
TypeScript
中
的
对象
通常,要确定
TypeScript
中
的
变量类型,我可以这样做: if (typeof payload === 'string') { console.log(payload) // const payload: any } Here's
typescript
playgroun
浏览 22
提问于2020-11-22
得票数 0
回答已采纳
1
回答
如何使用const断言(作为const)作为另一类型
键
的
唯一符号
的
对象
、
${PREFIX}_2`我想为每一条路线
键入
params: [Route.Route1]: undefined;}; 类型
文字
中
的
计算
浏览 7
提问于2022-04-26
得票数 2
回答已采纳
1
回答
Partial<T>仅适用于内联值
、
、
、
为什么下面的代码是这样
的
呢?是
TypeScript
编译器
中
的
错误还是缺少功能?我使用
的
是
TypeScript
版本2.1.6
浏览 5
提问于2017-02-20
得票数 0
回答已采纳
3
回答
TypeScript
:如
何为
函数
中
的
任何
键
键入
对象
rest扩展
、
、
、
我有一个函数,它接受一个
对象
并返回一个
对象
。它返回整个传入
对象
,但添加了一个
键
。
对象
的
形状是未知
的
,所以它可以有任何关键点,但它必须有两个
特定
的
关键点。num1: 4, num2: 3, foo: 'bar' });这里,<
浏览 18
提问于2021-02-14
得票数 2
回答已采纳
1
回答
TypeScript
接口中具有不可预知字段
的
对象
、
我正在处理一个角度上
的
web应用程序,并对服务return this.http.get<SiteContent>(this.apiUrl + this.endpoint + id)进行以下调用。问题是,映射到SiteContent接口
的
JSON包含一个内容不可预测
的
字段
中
的
一个
对象
。如何在我
的
代码
中
处理这个问题,以便能够访问siteContent字段
中
的
那些字段?理想情况下,我希望能做这样
的</e
浏览 2
提问于2022-05-14
得票数 -1
回答已采纳
1
回答
如何通过设备键盘在Windows移动设备中
键入
多语种字符
、
、
、
、
我有一个带有WindowsMobile6.5操作系统
的
智能设备,我想用.Net CF3.5和C#语言为这个设备编写一个应用程序。这个设备
的
键盘看起来就像这张图片:正如你
在
最上面的图片中所看到
的
,文本和数字都放在同一个
键
上。例如,2有“ABC”,如果我们想写任何以‘A’开头
的
东西,我们需要输入一次
键
2。如果我们想要
键入
‘B’,按两次
键
2和三次输入‘C’。 Q1.我不能用这个键盘打字英
文字
母,我只会打字数字。
浏览 6
提问于2015-01-31
得票数 0
回答已采纳
1
回答
如何在类型记录中有意定义“空接口”
、
TypeScript
允许检查未知属性。“{ asda: string;}”不能指定
键入
“MyInterface”。
对象
文字
只能指定已知
的
属性,并且'asda‘不存在于'MyInterface’类型
中
。 } asda: 'asdfadf'但是,如果我实际上想为可能没有任何属性<e
浏览 0
提问于2018-03-03
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
TypeScript 4.5 发布,带来 Promise 功能改进
如何防止Web应用基于浏览器的音译与键盘事件发生错误?
【WORD技巧】Alt 键为何是快捷键之王?6 大用法彻底征服你!
TypeScript 4.2 发布
JavaScript和TypeScript中的symbol每日前端夜话0xC0
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券