Я не уверен, что такое «регенератор рабочего времени», так что, возможно, проблема в другом месте. Но я видел несколько вещей.
Во-первых, похоже, что вам не хватает открывающей скобки для вашего метода:
async makeRestCall() {
var api = await PrognApi(this.state.Name);
console.log(api);
}
Во-вторых, верно ли Name
с заглавной буквой "N"?
В-третьих, мне интересно, имеет ли ваш метод контекст this
? Возможно, у него проблемы с доступом к state
вашего компонента. Вы можете попробовать изменить его на функцию стрелки:
makeRestCall = async () => {
var api = await PrognApi(this.state.Name);
console.log(api);
};
Я не чувствую, что у меня достаточно информации, чтобы решить эту проблему. Может быть, обновить ваш вопрос, чтобы показать весь компонент?
Удачи!