最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

用字符串键和函数值定义对象的类型

运维笔记admin22浏览0评论

用字符串键和函数值定义对象的类型

用字符串键和函数值定义对象的类型

我有一个带有一个参数的节点JS函数,它是带有键的对象,而值是可以解析为基础值的函数。

我们刚刚切换到TS,但我不知道如何定义参数的key:value类型,而且我也不知道如何将function定义为值类型?

TS函数看起来像这样...

const myJSFunction = o => input => ...

其中ostring:function对象。然后input传递到values的每个函数o中。

所以我当时想在...方面有一些签名...

// define the generic <R> function as <U => any>
// define the generic <T> as an object of { string : R }
const myTSFunction = (o: T) => (input: U) => ...

或其他?我在这里抓着稻草,因为我不太了解Typescript,以至于无法理解泛型。

感谢

我有一个带有一个参数的节点JS函数,该参数是具有键的对象,而值是可以解析为基础值的函数。我们刚刚切换到TS,但我不知道如何...

回答如下:

类似这样的东西呢:

发布评论

评论列表(0)

  1. 暂无评论