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

时间:2018-09-24 19:27:53

标签: javascript typescript variables renaming

尝试重命名此变量:assetPayoutTypepayType,但是因为我在TypeScript中工作,所以出现了问题。 TypeScript认为存在一个名为payType的类型。

const { title, assetPayoutType } = this.props;

mapDailyAssets(assetPayoutType: string)

IE:这不起作用:

mapDailyAssets(assetPayoutType: payType: string)

我在StackOverflow上进行了搜索,找到了两个无法回答该问题的答案。

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

Renaming remaining properties variable when object destructuring in TypeScript

此答案与VSCode重构有关:

TypeScript rename variable

1 个答案:

答案 0 :(得分:2)

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

还:

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