#javascript #api #vue.js #web
#javascript #API #vue.js #веб
Вопрос:
При отправке в API. Отправляется строка, но число должно быть. Как исправить? Скидка: «40»
Извините за глупый вопрос.
Вот объект vue js. reg:{имя пользователя:»», пароль:»», Скидка:0},
<td> <select type = "number" placeholder="Discount" v-model="reg.Discount">
<option>0</option>
<option>10</option>
</select></td>
Комментарии:
1. Какой API? Что говорится в документации? Как вам отправить запрос?
Ответ №1:
использовать .number
модификатор
<td> <select type = "number" placeholder="Discount" v-model.number="reg.Discount">
<option>0</option>
<option>10</option>
</select></td>
Комментарии:
1. Новая проблема. Когда он меняется. Если да. Данные на форме отображаются. <td> <выберите тип = «число» заполнитель =»Скидка» v-модель=»clickedUser.discount»> Но они не сохраняются.
2. Не помогает. используйте модификатор .number
3. что не сохраняется? является
reg.Discount
реактивным ?4. API принимает число. Отправляется в виде строки.
5. что такое вывод
typeof reg.Discount
?