相关疑难解决方法(0)

是否强制使用Typescript对象的索引成员类型?

我想在Typescript对象中存储string - > string的映射,并强制所有键映射到字符串.例如:

var stuff = {};
stuff["a"] = "foo";   // okay
stuff["b"] = "bar";   // okay
stuff["c"] = false;   // ERROR!  bool != string
Run Code Online (Sandbox Code Playgroud)

有没有办法让我强制执行值必须是字符串(或任何类型..)?

typescript

214
推荐指数
7
解决办法
15万
查看次数

Typescript 类型定义中的方括号是什么意思?

在这个问答中,我看到一个联合类型定义被包裹在方括号中(编辑:问题现在已经解决了)。到目前为止,我只见过没有方括号的联合类型。例如有什么区别:

type UnionA = number | string;
type UnionB = [number | string];
Run Code Online (Sandbox Code Playgroud)

我知道 TS 中方括号的含义如下:

typescript

6
推荐指数
1
解决办法
2551
查看次数

标签 统计

typescript ×2