typescript - 如何在打字稿中创建静态地图?
问题描述
我想创建一个静态 Map ,它将包含两个字符串的键值对。这个键值对永远不会改变。
如下所示:
static KEY_VALUE_PAIR: Map<string, string>: {
'space' : 'jump',
'enter' : 'hit'
}
当我这样做时,我收到一条错误消息,说Type '{ 'space': string; }' is not assignable to type 'Map<string, string>'.
我在这里做错了吗?
如果我删除返回类型Map<string, string>
,它是一个普通的对象,它工作正常。
解决方案
推荐阅读
- visual-studio-2017 - 使用c#在.net中提交按钮单击事件
- reactjs - 使用 Webpack4、Babel、React 构建模块失败
- javascript - 通知显示为输入文本框单击带有 jquery 模式
- php - 无法获取另一个 php 文件中的图像以显示在当前 php 文件上
- python - 如何在熊猫数据框中应用类似于当前行和无界前行之间的行的窗口?
- javascript - 本地 html / 文件系统 (file:///) 的 IndexDB 中的同源策略如何工作?
- html - CSS 特殊性 - 应用边距的解释
- c# - 找不到类型或命名空间名称“VegaDbContext”
- list - 如何在 Rust 中创建泛型结构的集合?
- vb.net - Reportviewer VB.NET 关于开关表达式