地图的流类型?

问题描述 投票:0回答:1

我有一个期望输入为Map的函数,如何在Flow中键入它?

const myFunction = (map: Map) => {
    // do stuff
}

const myMap = new Map([['key', 'value']]);

myFunction(myMap);

感觉很标准,但是我在Flow文档上找不到方法。

flowtype
1个回答
0
投票

Map类型具有两个类型参数,一个用于其键的类型,一个用于其值的类型。在您的示例中,它们都是string

const myFunction = (map: Map<string, string>) => {
    // do stuff
}

const myMap = new Map([['key', 'value']]);

myFunction(myMap);

playground

© www.soinside.com 2019 - 2024. All rights reserved.