一切都很好,我main.jsVue的组件道具价值似乎并不模板
import User from './components/User.vue'
new Vue({
el: '#user',
render: h => h(User),
data() {
return {
groups: []
}
},
mounted() {
this.getGroups();
},
methods: {
getGroups: function() {
axios.get('http://vagrant.dev/groups')
.then(response => this.groups = response.data)
.catch(error => console.log(error));
}
}
});
User.vue
<template>
<div id="user">
{{groups}} <!-- must be printed but it doesn't seem -->
</div>
</template>
<script>
export default {
name: 'user',
props: ['groups']
}
</script>
和index.html
<div id="user">
<user :groups="groups"></user>
</div>
mi在哪里赌注?
我没有得到任何错误,但我不明白为什么不显示在屏幕
有在this.getGroups()和getKurbanGroups一个错字?或者他们是不同的功能 –
对不起,应该已经setGroups,多数民众赞成在另一个功能。我修好了它。 – mak