Связывание данных Angular 6 ngModel с автоматическим преобразованием прописных букв - PullRequest
0 голосов
/ 15 февраля 2019

Я работаю с угловыми 6 панелями.Для всех форм я использовал ngModel для привязки данных.Так что теперь есть еще одно новое требование.Все данные должны быть отправлены в бэкэнд как преобразование UPPERCASE.Есть ли способ конвертировать все данные в верхний регистр в одном месте ??

Я назначил стиль для всех входов в глобальном масштабе, как показано ниже.

text-transform: uppercase;

Но данные не передаются путем преобразования заглавных букв.(Только внешний интерфейс показывает заглавные буквы.)

Если нет Есть ли простой способ конвертировать их из внутреннего интерфейса.(Бэкэнд написан ядром .net)

1 Ответ

0 голосов
/ 15 февраля 2019

Вы можете использовать <input (ngModelChange)="somethingChanged(input_data)"> в своем html

, а в своем ts просто написать функцию для преобразования вашего ввода в верхний регистр

somethingChanged(input_data){
new_data=input_data.toUpperCase( )
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...