모든 것이 내 main.js뷰 구성 요소 소품 값은
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));
}
}
});
에
<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 말뚝?
나는 오류를 얻을하지 않습니다하지만 값이 HTML에서 템플릿을 혼합 기능을 렌더링하지 말아야 화면
this.getGroups()와 getKurbanGroups에 오타가 설정 index.html을? 또는 그들은 다른 기능을 가지고 있습니다. –
미안합니다. setGroups가 있어야하고 다른 기능이 있어야합니다. 나는 그것을 고쳤다. – mak