Я использую Axios Call для получения значений из API.Я хочу выбрать компоненты Home и ListItem.Я хочу
<template>
<div>
<list-item v-for="idea in ideaList" :key="idea.id"></list-item>
</div>
</template>
<script>
import ListItem from '../components/ListItem'
let AddIdea = require('../components/AddIdea.vue');
export default {
name: "HomePage",
components: {AddIdea, ListItem},
data() {
return {
addActive: "",
ideaList: {},
errors: {},
}
},
mounted() {
axios.post('/getData')
.then((response) => this.ideaList = response.data)
.catch((error) => this.errors = error.response.data);
},
}
</script>
Как передать мои значения IdeaList в мой компонент ListItem?И отображать их хоть петлей.Где мне чего-то не хватает?Я попытался вставить реквизит, как это:
<script>
export default {
name: "ListItem",
data() {
return {
props: ['idea']
}
}
}
и отображаемое значение:
<template>
<span class="column is-8">
{{idea.title}}
</span></template>
Где искать, как это сделать?