Я хотел реализовать нормализатор для поля имени пользователя (я использую форму Redux), что привело бы к немедленному преобразованию заглавных букв в строчные.
Я использовал пример нормализации формы Redux , и он очень хорошо работал на эмуляторе Android (точно так же, как в ссылке выше, поэтому я не записывал его).
Однако я решил протестировать его на устройстве Android (Samsung Galaxy S8 + с Android 8.0) и столкнулся со странным случаем: первая буква получилась в нижнем регистре, но ввод любых других букв клонировал бы ранее введенные..То же самое произошло, когда я запустил приложение на своем коллеге Xperia с Android 6.0.
Наконец, не сумев выяснить это, я просто перенес нормализацию в свою сагу входа в систему, где я просто разделил тело на имя пользователя: action.loginForm.username.toLowerCase (), пароль: (...) .Однако мне любопытно, сталкивался ли кто-либо из вас с подобной ошибкой / знает, как ее решить?Такое знание определенно сделает код более читабельным:)