【发布时间】:2021-04-27 02:37:14
【问题描述】:
我正在尝试将扩展方法添加到打字稿中的字符串。请帮我解决以下编译错误。
我在 reactjs 项目的 string-extensions.ts 文件中添加了以下代码。
declare global {
interface String {
toNumber(): number;
}
}
String.prototype.toNumber = function() { return parseFloat(this);}
export {};
我收到错误: “字符串”类型的参数不能分配给“字符串”类型的参数。 'string' 是一个原始的,但 'String' 是一个包装对象。尽可能使用“字符串”。 TS2345
【问题讨论】:
标签: reactjs typescript