Wunder
@Wunder
Веб-разработчик среднего пошиба

Как преобразовать строку в число?

Есть поля для ввода данных, например:

<input type="number" v-model="Current.amount">

Эти данные объединены с объектом Current, которые потом передаются в формате JSON на сервер, но они все передаются строковым типом. Как сделать корректно преобразование в JSON, чтобы передавался нужный тип переменной, то есть было что-то типа {amount: 1000}, а не {amount: '1000'}?
  • Вопрос задан
  • 97 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
Раз у вас там vue, используйте модификатор:

<input type="number" v-model.number="Current.amount">

Ничего преобразовывать не надо, так как значение не будет превращаться в строку после редактирования в input'е.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы