номер в элементе <input>, отформатированный с помощью this.decimalPipe.transform(...)
Пользователь изменил значение, затем мне нужно получить это строковое значение из элемента ввода и преобразовать его обратно в число для дальнейших действий.
Как сделать обратную операцию - преобразовать строку обратно из результата decimalPipe в число?
так что я думаю, что в Angular нет такой функции ...





Лучшим вариантом для меня является использование директивы ng2-валюта-маска для чистого кодирования.
<input currencyMask [(ngModel)] = "value" [options] = "{ prefix: 'R$ ', thousands: '.', decimal: ',', precision: 2 }"/>
Это не отвечает на вопрос OP.
input Field.Value может быть «1,234,56» или «1,234,56» или что-то еще - это зависит от Angular LOCALE_ID. Пожалуйста, не отвечайте, как parseFloat, Number () и т. д.