Я хочу использовать Cleave js для формата валюты. Мой тэг Cleave выглядит следующим образом:
<Cleave className="input-numeral"
name="loanAmount"
options={{ numeral: true,
numeralDecimalMark: ',',
delimiter: '.'
}}
value={this.props.loanAmount}
onChange={this.props.handleChange}
/>
Предположим, если на входе 82456,56
Я хочу вывести что-то вроде этого: 82,456,56. Код работает нормально, если я не использую пропозицию 'value' в этом. Но мне нужно использовать значение, поскольку мне нужно отформатировать начальное значение из реквизита.
Что мне делать в этом случае, чтобы сначала прочитать значение из реквизита, а затем изменить его в соответствии с пользовательским вводом?