cost 19 ms
函数参数中的 TypeScript 类型区分联合

函数的第二个参数的类型取决于第一个参数的字符串值。 我想得到这样的东西: 目前,我有: TS2394: This overload signature is not compatible with its implementation signature. ...

2022-01-24 17:48:44 1 13
dart:String 类型的实例变量,只有特定的值

飞镖有没有办法定义一个字符串类型的实例变量来只保存某些值。 例如,在 TypeScript 中,可以按如下方式实现: 我已经考虑过定义一个枚举,但是就我而言,你不能在 dart.xml 中为枚举提供自定义值。 ...

2022-01-23 12:51:14 0 5
"如何通过接口导出自定义类型,然后在 typescript 中导出到子项?"

我要做的是首先在类定义中使用定义的自定义类型(在其选项接口中)。 目前,我在父母的私有colors属性定义中收到“找不到名称‘colorsType’。 然后我想知道如何将这个colorsType类型自定义类型传递给子对象。 这是可能的还是每次我想使用它时都需要重新定义自定义类型? 这是我的代码结构 ...

2022-01-22 18:56:29 1 7
为什么 `mypy --strict` 在这个简单的代码中不会抛出错误?

我在test.py中有以下内容: 当我运行mypy --strict test.py时,我没有收到任何错误。 我希望mypy能够推断出我的定义f存在问题。 它显然没有return语句,并且永远不能返回浮点数。 我觉得这里有一些基本的东西我不明白。 return语句的存在(或不存在)是可以静 ...

2022-01-22 18:18:07 1 24
通用方法参数检测为变量

我目前正在为运行时后处理管理编写代码。 我想让一个通用方法更有效,但我收到 2 条错误消息: CS0118:“procType”是一个变量,但用作类型(在 out 参数处) CS0119:'Fog' 是一种类型,在给定的上下文中无效(调用方法时) 我究竟做错了什么? 提前感谢 ...

2022-01-22 17:46:48 1 18
创建一个只能输入预先确定的特定类型字符串的方法

我有以下类型的字符串 我可以创建一个名为 2dMotion 的类型,其中一个方法只能将这两个字符串作为 Java 中的参数。 例如,如果一个方法被分类为 2dMotion 作为输入,那么除了这 2 个句子之外,它将无法输入任何内容 ...

2022-01-22 16:21:18 1 20
Typescript 中的强类型输入问题

我有以下代码: 我不能强输入变量fooActions ,以便为每个FooKey FooAction 在上面的示例中,我有以下错误。 知道如何正确声明fooActions类型吗? ...

2022-01-22 15:45:15 1 20
如何声明可变数量参数类型的交集类型

我有一个函数merge ,它接受可变数量的对象作为参数并创建一个新对象,其类型是参数类型的交集,类型为Object.assign() ,因此merge({ a: 1 }, { b: 2 })将返回一个类型为{ a: number, b: number}的对象。 想象一下这样的实现: functio ...

2022-01-21 20:42:34 1 24
mypy 混合存根文件和内联

可以在mypy中混合使用存根文件和内联类型注释吗? 我们有一个大的.pyi存根文件,我们想将它分部分传输。 我们采用了几个函数并将它们从.pyi中删除并在代码中声明。 但是,现在mypy抱怨模块缺少一些属性/方法。 我假设它正在查找存根文件内部并且找不到此方法。 ...

2022-01-21 14:12:35 0 8
获取对象并集的值的并集

我有一种类型 type A = { b: '1' } | { c: '2' } 如果我使用 type C<T> = T extends T ? T[keyof T] : never 我只得到string ,预期的结果是 '1' | '2' 我怎样才能做到这一点? ...

2022-01-21 09:00:15 0 10
ts 接口类型检查

我正在寻找示例并做一些练习。 “DigitalClock”错过了“分钟”参数。为什么“DigitalClock”没有tyoe检查错误。 ...

2022-01-21 08:50:44 2 18

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM