腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
为什么
Typescript
不能
根据
枚举
switch
语句
推断出
正确
的
类型
?
typescript
enum Test { two,
switch
(n) { returnexhaustive(n); }console.log(b); 有人能帮我理解
为什么
Typescript
不能
推断play(Test.one)<e
浏览 41
提问于2020-07-09
得票数 0
回答已采纳
3
回答
切换大小写中
的
枚举
引用
java
、
enums
、
switch-statement
BLUE};{ {
switch
break; System.out.println("blue"); }} 上面的代码编译得很好,并给出了预期
的
输出我
的
问题是,
为什么
在创建颜色引用'c‘时,我们需要通过
枚举<
浏览 0
提问于2012-05-11
得票数 7
回答已采纳
5
回答
为什么
类型
记录
不能
在使用区分
类型
检查时推断返回
类型
typescript
我想了解
为什么
TypeScript
不能
推断以下函数
的
返回
类型
(虽然它能够在if-else
语句
中进行区分): if (typeofarg === 'number') { return arg } else if (typeofarg ===
浏览 5
提问于2020-08-28
得票数 2
回答已采纳
1
回答
如何使使用字符串文本并
正确
地进行
类型
推断
的
TypeScript
字符串
枚举
typescript
、
typescript2.0
选项1(没有提供适当
的
类型
推断) }DoSomething('bar
浏览 1
提问于2017-06-21
得票数 6
回答已采纳
1
回答
使用开关内部
枚举
值初始化
的
变量时出现编译错误
typescript
、
enums
Playground Link 我在游乐场链接中提供
的
代码有一个编译错误,我不知道
为什么
。 我正在创建一个值为
枚举
的
变量: ? intellisense告诉我,我
的
变量
的
类型
是按照我
的
预期
推断出
来
的
: ValidatorMessageState。就像将true/false赋值给变量一样,
typescript
会
推断出
一个布尔值,而不是true或false作为
类
浏览 39
提问于2020-07-28
得票数 0
回答已采纳
1
回答
您能在
TypeScript
Enum之上增加/减少以设置开关
语句
的
条件吗?
typescript
、
enums
、
switch-statement
、
react-typescript
TL;DR:您能否使用
TypeScript
枚举
来设置开关
语句
条件,使用onClick函数上下移动
枚举
,并将结果限制在该
枚举
内? 在一个项目中,我需要控制哪个React组件将显示在一个多级菜单中。例如,在第一个级别上,您将选择一个“
类型
”,然后返回与该“
类型
”关联
的
“子
类型
”填充
的
第二个级别;然后单击“子
类型
”,得到“子
类型
-条目”列表等。我
的
想法是,既然
T
浏览 3
提问于2022-07-02
得票数 0
回答已采纳
7
回答
Java
枚举
类型
中
的
get()方法
java
、
enums
我有一个
枚举
类型
(比如CarModel
的
参数),在整个应用程序(许多类)中使用。public enum CarModel { P911,} 我有不同
的
方法以不同
的
方式使用这种CarModel
枚举
类型
,每个方法都有一个
switch
语句
来
根据
枚举
类型
设置一些(例如,设置某个型号
的
制造商,或设置原产国等。这些结果在运行
浏览 1
提问于2012-07-24
得票数 15
回答已采纳
1
回答
如何
根据
输入
类型
在
类型
记录中指定承诺
的
返回
类型
typescript
、
generics
、
typescript-generics
我试图在
TypeScript
中创建一个可以
根据
对象
类型
保存对象
的
“汇总”服务,但是
TypeScript
告诉我我正在做一些非法
的
事情(TS2322)。下面是我
的
代码
的
简化版本;首先,我有一个
枚举
,它描述了我拥有的所有对象类: SomeThing = 'SomeThing', OtherThing =汇总”服务,它将保存操作委托给
正确
的</em
浏览 4
提问于2020-08-16
得票数 1
回答已采纳
4
回答
如何在此示例方法中使用(
Switch
)而不是(IF &Else
c#
、
types
、
if-statement
、
switch-statement
如何通过
Switch
进行转换?
浏览 0
提问于2011-12-04
得票数 1
回答已采纳
1
回答
在断言另一个属性之后对另一个属性进行
Typescript
推断
typescript
我有一个对象,其中一个属性
的
类型
依赖于另一个属性
的
类型
。type Item<T extends ItemType>= { options: ItemTypeToOptionsMap[T] if (i.type === ItemType.APPLE) i.options /
浏览 18
提问于2020-06-26
得票数 2
回答已采纳
1
回答
在
TypeScript
中耗尽if-else
语句
中
的
枚举
typescript
TypeScript
(在严格模式下)推断以下函数
的
返回
类型
为1 | undefinedconst f = (x: E) => { } else if (x === E.B) { }如何确保将
类型
推断为数字(因为
枚举
已耗尽)?目前我添加了... else { throw undefined; },但这意味着如果我忘记使用
枚举
中
的
所有选项
浏览 0
提问于2018-02-25
得票数 4
回答已采纳
3
回答
switch
语句
中
的
Typescript
特定
类型
typescript
我正在尝试编写一个函数,该函数在给定
枚举
值
的
情况下返回特定
的
类型
。
Typescript
无法识别
switch
和if
语句
中
的
属性。[DataType.a]: A;}
switch
DataType.a: return {a: 'test'};
浏览 0
提问于2021-03-25
得票数 3
1
回答
键入对
TypeScript
中泛型函数
的
引用
的
提示
typescript
、
generics
、
fp-ts
因此,在TS中,我们有一个泛型标识函数:当然,如果我们调用该函数,那么TS就能够推断
类型
参数A。Predicate<string>[]; 然后TS告诉我,“A
类型
不能
分配给当然,不使用identity,我可以使用(a: Predicate<string>) => a,但是必须这样
浏览 2
提问于2022-10-13
得票数 1
回答已采纳
1
回答
Promise返回{}而不是ImageData (
TypeScript
)
javascript
、
typescript
、
promise
尝试在
TypeScript
中使用以下代码: convertURIToImageData(URI) { }, false); });} 从Promise返回ImageData,但我得到
的
是
浏览 30
提问于2019-03-06
得票数 1
回答已采纳
3
回答
如何在java中使用带开关
的
类
类型
?
java
、
class
、
switch-statement
= new Variable<Integer>(Integer.class, <some integer value>);if (var.type == Integer.class) {} 我不明白
为什么
if块编译时没有错误,而开关块不会。我并不完全反对使用if块,但这更多
的
是我
的
好奇心。谢谢。
浏览 6
提问于2014-04-09
得票数 0
回答已采纳
2
回答
可推断所有值
的
类型
签名
typescript
、
types
这在
TypeScript
4.0.2中。
类型
系统可以从下面示例中
的
类型
签名
推断出
一些值。我很困惑,
为什么
它
不能
推断出
const b中最后一个元素
的
具体值。有人能解释
为什么
,以及我如何写一个
类型
的
签名,可以吗?
浏览 1
提问于2020-09-25
得票数 3
回答已采纳
2
回答
为什么
,当我对开关
语句
中
的
每个
枚举
常量都有大小写时,我仍然必须提供缺省值?
java
、
enums
我试图在Java中声明一个
枚举
,并在
switch
语句
中使用该
类型
的
变量,其中涵盖了该
类型
的
枚举
常量
的
所有可能情况。enum MyEnum { BAR String msg; } System.out.println("Enum is: &
浏览 9
提问于2015-07-03
得票数 8
回答已采纳
1
回答
为什么
我
的
开关/大小写在使用
枚举
时默认?
c++
、
arduino
我还有下面的enum{ LED1 = 1, LED3 = 3,}; 当将
枚举
值作为
语句
的
情况使用时如果我用
枚举
值替换它们所表示
的
整数(即case 0: ... case 1: ...),则
语句
将按预期
的
方式运行。在使用
语句
中
的
枚举
值时,我尝试将
枚举
器引用为对其执行切换
浏览 1
提问于2018-10-22
得票数 1
回答已采纳
1
回答
在
TypeScript
中通过字符串设置
枚举
类型
的
变量
typescript
、
enums
如何在
TypeScript
中为
枚举
类型
的
变量赋值?给定
的
enum options { 'one' = 'one', 'two' = 'two', 'three' = 'three'} let selected = options.one 我需要通过字符串值设置变量"selected“,下面的函数可以很好地完成这项工作: function setSelected (newOpt
浏览 24
提问于2020-11-10
得票数 1
回答已采纳
1
回答
为不同
枚举
定义特定
的
对象有效载荷
typescript
假设我有这个密码--我知道这是错
的
。type wsMessage = { payload: SocketClientPayload[SocketClient];我希望底部
的
payload绑定到我为传入
的
SocketEvent指定
的
任何内容,以便键入每个SocketEvent
的
payload。有什么方法可以进行动态表单
类型
?
浏览 1
提问于2022-01-26
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
TypeScript:拥有超能力的JavaScript
程序员们,再不升级 Java 10 就晚了!
TypeScript 旅途1:基础类型
TS 从入门到深度掌握,晋级TypeScript高手-玫瑰伞下瞥惊鸿
从零开始学大数据-Java基础-switch语句(6)
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券