формы в консоли? Есть такой код:
<template>
<form @submit.prevent="onSubmit" v-for="u of user" :key="u.id">
<p><label>Имя<br><input type="text" v-model="u.name"></label></p>
<p><input type="submit" value="Изменить"></p>
</form>
</template>
<script>
export default {
async asyncData ({ params, $axios }) {
const user = await $axios.$get(`/api/user/${params.id}`)
return { user }
},
data () {
return {
name: ''
}
},
methods: {
async onSubmit ({ params, $axios }) {
const data = {
name: this.name
}
try {
console.log(data)
}
}
}
</script>
помогите плиз
u.id.value?
А какой формат данных у user ?
json приходит через rest api
Данные можете показать ?
[ { "id": 1, "name": "Иван", "date": "10 Feb 2022" } ]
вот такие данные приходят
Не совсем понимаю, что ты хочешь. Если ты хочешь иметь возможность меня name в форме, то тебе надо связать данные которые пришли с data, так как у тебя там v-model и он не видит данных из const user
asyncData посмотри внимательно, всевидящее око. Всё оно увидит.
И ? А вызывается она где ?
Тебе ссылку на документацию дать?
Да, давай , с накстом только начал работать , могу не знать. Но можно и не грубить с порога, а помочь решить проблему человеку, который просит помощи
1. https://nuxtjs.org/docs/features/data-fetching/ 2. Если ты ты предложил, то вопросов бы не было. Но ты в утвердительной форме человеку сказал, не имея понимания. Вот и делай вывод. 3. Если ты только начал с накст'ом работать и не уверен в своих же 'способностях', зачем раздаёшь советы?
Я высказал свои мнения и догадки. От тебя пока лишь советы мне, в не помощь в решении проблемы
Не вижу в твоём сообщении упоминание того что это мнение/догадка. Опять же, там было утверждение.
Обсуждают сегодня