首页 > 解决方案 > 打字稿地图键自动完成

问题描述

当您尝试获取密钥时,如何制作其密钥自动完成的地图。

喜欢:

const map: Map<string, string> = new Map();
map.set("key1", "value");
map.get(/* auto complete key here */)

标签: typescript

解决方案


Yoy 可以使用type关键字来创建自己的自定义类型,使用 bar 使其成为联合类型,允许它接受多个不同的值,如下例所示

type Key = 'key1' | 'key2';

let map = new Map<Key, string>();

map.get();

在此处输入图像描述

代码示例在这里


推荐阅读