Требования:
- разрешить ввод данных пользователем, в частности число с плавающей запятой, например: [\ d] + (, |.) [\ D] +
- отображение ввода, например:[\ d] +, [\ d] +
- хранить входные данные в хранилище, например: [\ d] +. [\ d] +
Мы используем избыточную форму,В поле компонента я добавил формат (для отображения ввода), анализ (для хранения ввода), нормализация (для ограничения ввода).Почему-то все "ломается" при добавлении формата в поле.т.е. без формата я могу ограничить пользовательский ввод и правильно сохранить ввод в хранилище, однако для правильного отображения значения я должен добавить формат, но затем ограничение пользовательского ввода больше не выполняется.Например, при вводе любых символов, которые не являются цифрами, точками или запятыми, ввод не ограничен и значение поля в хранилище не сохраняется.
Пример песочницы