Как переименовать переменную, входящую в функцию в Typescript? - PullRequest
0 голосов
/ 24 сентября 2018

Попытка переименовать эту переменную: assetPayoutType просто payType, однако, потому что я работаю в TypeScript, есть проблема.TypeScript считает, что существует тип с именем payType.

const { title, assetPayoutType } = this.props;

mapDailyAssets(assetPayoutType: string)

IE: Это не будет работать:

mapDailyAssets(assetPayoutType: payType: string)

Я искал в StackOverflow и нашел два ответа, которые сделалине ответить на этот вопрос.

Ответ описывает нетиповое / обычное простое переименование Javascript:

Переименование оставшейся переменной свойств при деструктурировании объекта в TypeScript

Этот ответ о рефакторинге VSCode:

Переменная переименования TypeScript

1 Ответ

0 голосов
/ 24 сентября 2018

type защищенное слово (ключевое слово) в машинописи

также:

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

...