0
나는 나의 vue.js 응용 프로그램이 구성 요소를 가지고있다 :Vue 소품이 null이됩니까?
export default {
props: ['forums'],
methods: {
increment(forum, index) {
ForumService.increment(forum)
.then(() => {
this.forums.splice(index -1, 2, this.forums[index], this.forums[index -1]);
});
},
}
}
하지만이 증가 할 때 :
<i class="material-icons" @click="increment(forum)"></i>
forums
은 영이된다 소품 (내 VUE의 DevTools로에있는 것을 볼 수 있습니다). 이 문제를 어떻게 해결할 수 있습니까?
, 대신 당신은 대신에 로컬 복사본과 제단을 만들어야합니다. 또한, 당신은'index'를 지나치지 않는 것 같습니다. –
@craig_h 답장을 보내 주셔서 감사합니다. 예를 들어 주시겠습니까? (색인을 추가했습니다.) – Jamie