Сейчас я реагировать-большой-планировщик, чтобы создать свое приложение. Однако у меня возникла проблема с заменой диалогового окна material-ui.
newEvent = (...) => {
if (window.confirm('...'){
...
}
Когда я экспортирую диалоговое окно material-ui как компонент и заменяю код на:
newEvent = (...) => {
<NewEventDialog />
}
У меня следующая ошибка:
Expected an assignment or function call and instead saw an expression.
Поскольку я новичок в реакции, мои вопросы будут следующими:
Заранее спасибо.





вы должны вернуть из компонента newEvent
newEvent = (...) => {
return (<NewEventDialog />)
}
Эй, я тоже столкнулся с той же проблемой. Удар!
Ссылаясь на вашу кодовую строку, в Scheduler.js я добавил строки - Строка с 61 по 63 - Строка с 69 по 71 в BookingDialog.js Я изменил Строку 32 и Строку 35. Я что-то упустил? Я все еще получаю сообщение об ошибке «Невозможно найти узел на отключенном компоненте», указывающее на this.setState в newEvent. Тем не менее, большое спасибо за вашу помощь !! Извините, проблема все еще возникает :(
Эй, я попытался вернуть ему компонент диалога. Я использую это из material-ui (material-ui.com/demos/dialogs/#form-dialogs). Я импортирую его как компонент и сделал, как указано выше, но диалоговое окно все еще не открывается. Я написал оператор возврата в первой строке внутри newEvent.