如何在 Typescript 中重命名进入函数的变量?

How to rename a variable coming into a Function in Typescript?

尝试将此变量重命名:assetPayoutType 仅重命名为 payType,但是因为我在 TypeScript 中工作,所以出现了问题。 TypeScript 认为有一种叫做 payType.

的类型
const { title, assetPayoutType } = this.props;

mapDailyAssets(assetPayoutType: string)

IE:这行不通:

mapDailyAssets(assetPayoutType: payType: string)

我在 Whosebug 上搜索并找到了两个没有回答这个问题的答案。

答案描述了一个非打字稿/常规Javascript简单重命名:

Renaming remaining properties variable when object destructuring in TypeScript

这个答案是关于VSCode重构的:

TypeScript rename variable

type 是 Typescript 中受保护的词(关键字)

还有:

const { title, assetPayoutType: payoutType } = this.props;