腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Typescript
:
是否
可以
键入
一个
数组
来
包含
枚举
的
每个
键
、
、
是否
可以
通过强制
枚举
数组
包含
EPostFromField
枚举
的
每个
值
的
方式
键入
枚举
数组
?这是
一个
mongodb模式,如果以后添加更多
枚举
,用例将证明
枚举
字段
的
正确性(即:让编译器抛出
一个
错误,因为
数组
没有
枚举
所有
枚举
值)。另外,我想下一级<
浏览 21
提问于2020-06-03
得票数 2
回答已采纳
1
回答
我能用打字稿写个演员吗?
、
我使用JSWEET
来
传输
一个
大型Java项目。它在
TypeScript
中直接将
枚举
之类
的
类型转换为
枚举
。
是否
有一种方法
可以
扩展
枚举
或any[],使
TypeScript
允许进行此赋值?
浏览 7
提问于2016-10-04
得票数 3
回答已采纳
4
回答
使用
枚举
作为字典
键
、
、
我试图为给定
的
枚举
创建
一个
有保证
的
查找。与之一样,在查找
枚举
的
每个
键
时都应该有
一个
值。我希望通过类型系统
来
保证这一点,这样如果
枚举
展开,我就不会忘记更新查找。lookup: EnumDictionary<Direction, number> = { [Direction.Down]: -1,但我发现了
一个
奇怪
浏览 1
提问于2019-02-05
得票数 44
回答已采纳
1
回答
组合
枚举
值并检查该
枚举
中
是否
存在另
一个
值
、
enumValuesArray.includes(b)) {} else console.log("Not included"); 当这段代码按预期编译和运行时,当我试图检查输出
数组
是否
包含
"b“
的
值时,
TypeScript
会发出抱怨。‘
的
参数。
键入
‘myThidEnum.e’不能指定
键入
'string \ myEnum \mySec
浏览 4
提问于2022-02-10
得票数 1
回答已采纳
1
回答
如何输入
一个
哈希表,它
的
键
只能是
枚举
的
成员?
、
在
Typescript
中,我
可以
为散列表foo添加
一个
类型,该散列表
的
键
是带有foo: { [key in Flag]: any}
的
枚举
Flag
的
成员。但是,这要求foo
包含
Flag
枚举
的
每个
成员
的
键值对。如果我只是希望它是部分
的
--说foo中
的
键
只能是Flag
的
成员,但我并不期望Flag<e
浏览 11
提问于2019-03-28
得票数 0
1
回答
TypeScript
未能从泛型使用
键
作为属性正确推断类型
、
目标:
每个
验证规则(MainValidationRule)都应该
包含
它正在验证
的
键
(T extends keyof Main),以及验证相应值并返回指示有效性((value: Main[T]) =为了便于使用验证器,在运行时,验证规则
数组
将组装成
一个
对象,将
每个
字段(T in keyof Main)映射到该字段
的
所有验证规则(Array<MainValidationRule<T>>)
的
数组</em
浏览 3
提问于2021-04-30
得票数 1
1
回答
TypeScript
:返回类型将所有键指定为参数
我想以一种方式
键入
一个
函数,即返回类型将是
一个
对象,该对象
包含
数组
中作为参数指定
的
键
。此外,这些
键
都应该是特定
的
枚举
类型。我已经试过几件事了,但没能成功。也许有人知道这是可能
的
,是怎么做到
的
?/ -> { time: true } getStatus([Status.TIME, Status.LOCATION]) // -> { time:
浏览 0
提问于2018-07-06
得票数 3
回答已采纳
2
回答
类型记录转换为常量类
、
如何将Enum转换为像这样
的
常量类,在类型记录中?目前使用
的
是React类型记录,带有功能组件。
浏览 3
提问于2022-11-18
得票数 1
回答已采纳
1
回答
返回对象,其中
每个
键
都是
枚举
数组
的
一个
元素。
我目前正在构建
一个
函数,该函数接受
一个
枚举
成员
数组
,并返回
一个
对象,其中
每个
数组
元素都是
键
,值是
一个
字符串
数组
,其中
包含
相应下拉列表
的
可能选项(在有enum Seasons
的
示例中,这可能返回该季节
的
所有假期现在,我将结果输入为Partial<Record<Seasons, string[]>>,这很麻烦,因为我已经知道返
浏览 11
提问于2022-07-14
得票数 -1
回答已采纳
1
回答
按以前使用索引类型
的
方案获取值
、
我有
一个
类,它获取
一个
配置对象。我希望能够通过类公开
的
方法在其中获取和设置值。但是在实现这两种方法时,我遇到了
一个
问题:我
可以
迭代Schema中
的
每个
对象,然后再迭代values
数组
。TK,ConfigValues
的
数组
。但我
的
目标是,这个
键
实际上是
一个
ConfigValue.name属性。我
的
返回类型也应该是ConfigValue类型。valu
浏览 11
提问于2019-05-08
得票数 1
1
回答
如何根据
数组
中
的
值创建具有
键
的
接口
我有
一个
函数,它接受
一个
对象和
一个
字符串
数组
。然后,它返回
一个
新对象,其中只
包含
在所述
数组
中指定
的
原始对象中
的
键
。 如何在
typescript
中
键入
此对象?我希望使用从
数组
派生
的
接口
来
初始化新对象,或者至少能够正确地
键入
返回
的
对象。我可能是这样做
的
,而且可能有更好
的<
浏览 11
提问于2021-01-13
得票数 0
回答已采纳
2
回答
如何在
typescript
中访问Enum?给出错误“元素隐式具有any类型,因为索引表达式不是number类型”
、
、
、
== undefined) { } }) 上面给出
的
语句是“元素隐式具有any类型,因为索引表达式不是number类型”
浏览 45
提问于2021-01-14
得票数 1
1
回答
从Enum
数组
动态生成类型
、
一个
函数名
的
枚举
,输入类型
的
FuncNameAn
枚举
,带有String、Email等内容
的
InputType,A InputMap: Record<FuncName, IInput[]>,其中IInput是类似于{label: string, type: InputType}
的
东西,而InputType只是
一个
普通
的
枚举
。(侧问题,我
可以
键入
InputTypeToPri
浏览 1
提问于2020-01-16
得票数 1
1
回答
Typescript
- Express允许类型级别的
数组
组合
假设有以下情况: type EventType = "TYPE A" | "TYPE B"; 我想
键入
一个
数组
,以便它只能
包含
TYPE A或TYPE B,或者两者都有。我
可以
将其
键入
为EventType[],但这允许重复 type Test = EventType[] const eventTypes:Test = ["TYPE A", "TYPE B", "TYPEB", "
浏览 9
提问于2021-09-02
得票数 1
1
回答
typescript
:在运行时获取字符串联合值
、
、
问题1: 我正在使用组件库material-ui,它提供了用于覆盖
每个
组件
的
css类值
的
接口和类型。" | "disabled" | "icon" | "iconOpen" | "iconFilled" | "iconOutlined" 我正在创建
一个
表单,允许用户自己覆盖这些值中
的
每个
值,以便注入到活动主题中我希望能够遍历这个列表
来
创建表单,而不需要重新<em
浏览 16
提问于2020-10-16
得票数 0
3
回答
数组
跨页为Object
的
TypeScript
类型
我正在将
一个
数组
扩展到
一个
对象中,以扩展一些属性...我遇到
的
问题基本上是这样
的
:const obj = {...arr}; obj.forEach(v => console.log(v)) 生成
的
obj将
包含
数组
的
键
,例如'0',&
浏览 1
提问于2020-08-07
得票数 2
2
回答
检查作用域
枚举
是否
包含
值。
、
我还没有看到这个关于
枚举
的
问题
的
明确答案。让我说我有
一个
枚举
:{ PASSAGE= 'P', CRYSTAL= 'C',我想
键入
并使用char创建
一个
新
枚举
,假设输入字符是未定义
的
,它是enum: char id =
浏览 17
提问于2022-05-05
得票数 3
3
回答
TypeScript
接口类型
的
穷举检查
、
我有
一个
枚举
,我让
每个
枚举
值作为
键
在我
的
接口中,其值是特定于
键
的
。FruitSlicers { [Fruits.Banana]: BananSlicer,这很好,但是我希望在几个地方都有类似的代码,当
枚举
中有
一个
新条目时目前,这不做任何详尽
的
检查,所以它没有。
是否
有可能通过
TypeScript
浏览 13
提问于2022-01-12
得票数 1
1
回答
在
TypeScript
数组
构造中避免重复方法调用
、
我有
一个
包含
成百上千个值
的
TypeScript
枚举
export enum ObjectTypes { OBJ_TYPE_2 = 2,} 应用程序中
的
几个位置构造
数组
,如 private static ALLOWED_OBJ_TYPES: string[] = [ ObjectT
浏览 15
提问于2019-03-22
得票数 0
回答已采纳
1
回答
数组
的
枚举
值
、
、
我只想以
数组
的
形式获取
枚举
的
值。所以,如果你有: dog = 1, ant = 3我想要
的
:["dog", "cat", "ant"] by:但它得到了你:["dog", "cat", "ant", 0, 1, 2] 而且,无论如何,返回<
浏览 0
提问于2020-06-05
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券