Виталий: время будет в пользу обычных замыканий(хром последней версии), я уже тестировал, потом bind(context) и самый медленный bind(null, arg1,arg2), но я так и не сообразил почему
Да, там уже всякая асинхронная магия идет с отправкой данных на сервер. Я сам уже подумываю о том чтобы отказаться от form, но это как-то костыльненько) но и баг неприятный и что сложное трудноуловимый. Никаких ошибок в консоль не валит. В обработчике события я пытаюсь как-то прервать стандартные действия но почему-то это срабатывает не всегда, возможно это как-то зависит того что происходит в onSubmitLoginForm, но в чем там может быть проблема я не понимаю - все как всегда(fetch).
Если бы я знал где проблема вопрос бы не задавал) Ошибка происходит после логина в реакт приложении, то есть после глобального перерендера, могу предположить что это либо какой-то конфликт в css либо где-то что-то не так с хендлерами событий, последние я все выключил и это не помогло, поэтому даже не знаю куда копать
Спасибо за помощь, проблема оказалась в "а) передаете не верный history в configureStore" за основу я брал https://github.com/StevenIseki/react-router-redux-... и именно в этом была проблема) Признателен за вашу работу) У вас отличный туториал, продолжайте в том же духе!)
"Перенесите всю логику в onEnter." - не понял. У меня ситуация такова, что отец-роут идет на сервер за инфой, затем из нее он должен построить дочерние роуты с помощью getChildRoutes, которые затем тоже идут на сервер. Можно наглядный пример вашего совета?
ну ок, что-то простое с таким подходом выглядит симпатично, а что делать дальше, тот же пример регистрация, мыло пароль, данные валидны, но после отсыла на сервер возвращается ошибка что мол юзер с таким мылом уже существует, и эту ошибку так же надо отобразить, как кормить такую логику?
нет, это решение мне не подходит, мне события мыши нужны. iframe мне для того и нужен чтобы блокировать и перехватить все события мыши(клики, движения), а также затемнить фон и при этом нужно знать на какой элемент под ним указывают координаты. Ответ Сергея в этом плане ближе к желаемому(возможно я неясно сформулировал вопрос, прошу прощения). Пока что остановился на том что просто про-map-ил координаты нужных элементов, и нахожу их по координатам которые ловит айфрейм.
спасибо за помощь, этот пример и я нашел тоже, но в нем используется require.js более старой версии 2.0.2 и с ней действительно работает, а вот с текущей версией 2.1.14 у меня никак..