본문 바로가기
웹(web)/프론트엔드-vue

반응성 유지하면서 데이터 주입

by 바코94 2020. 7. 9.

배열객체와 일반 객체에 데이터를 주입하면서 반응성도 만들어 내는 방법은 없을까?

답은 set을 사용하면 된다. 전역객체 Vue.set도 가능하고 vm인 this를 사용해도 된다.

인자는 주입될 객체, 배열인 경우 인덱스/객체인 경우 키, 추가할 값 순서이다.

 

this.todos[3] =new data 이 아니라 this.$set(todos, 3, new data) 를 사용해야 반응성이 생긴다.

 

'웹(web) > 프론트엔드-vue' 카테고리의 다른 글

v-on 이벤트 핸들링 수식어  (0) 2020.07.09
v-on event handler 등록  (0) 2020.07.09
v-for using object  (0) 2020.07.09
v-show vs v-if  (0) 2020.07.09
v-if  (0) 2020.07.08