如何在打字稿中的Ramda中定义占位符的类型?

时间:2020-07-31 14:43:11

标签: javascript typescript ramda.js

const greet = R.replace('{name}', R.__, 'Hello, {name}!');
greet('Alice'); //=> 'Hello, Alice!'

上面的代码是从Ramda's documment复制而来的,当在打字稿环境中遇到问题时,打字稿会抱怨:

“占位符”类型的参数不能分配给类型的参数 '字符串| ((match:string,... args:readonly any [])=> string)'。 类型“占位符”不能分配给类型“(匹配:字符串, ... args:只读any [])=>字符串'。类型“占位符”提供 签名'(match:string,... args:readonly any [])不匹配: 字符串”。

如何解决此投诉?

0 个答案:

没有答案