Umbraco использует angularJS как основанную библиотеку и полностью разработанный на ней бэк-офис. Сначала расскажу, что у меня есть поле, к которому применяется регулярное выражение URL. Если кто-то ввел недопустимый URL-адрес, как показано на изображении ниже , при необходимости отображается ошибка. Но если пользователь попытается удалить весь текст, выделив его и удалив сразу. По-прежнему появляется сообщение об ошибке, подобное этому Однако, если пользователь стирает текст по одному, например, , тогда ошибка проверки удалена, и пользователь должен нажать на кнопку. чтобы снова увидеть ошибку.
Я хотел бы знать, как состояние экрана 3 может быть достигнуто, когда пользователь удаляет весь текст вместе? Это действительно раздражающее поведение, когда пользователь удаляет текстовые символы один за другим, чтобы обновить sh состояние поля. Состояние экрана 3 должно быть применено к экрану 2.
Кто-нибудь может сказать мне, как это можно исправить или достижимо? Прямо сейчас это похоже на поведение по умолчанию.
Будем рады услышать от вас, ребята. Предложения будут очень благодарны.
С уважением,