작성한 질문수
Vue3 완벽 마스터: 기초부터 실전까지 - "실전편"
json-server & axios : CRUD 구현
작성
·
283
0
axios의 post, put에 data를 보낼 때
{ ...data }로 보내는 이유를 알려주실 수 있을까요?
v-model의 값을 바로 보내면 어떤 불이익이 있을 수 있나요?
답변 1
안녕하세요 🙂
객체값을 바로 넘기게 되면 서비스 로직에서 객체의 속성을 변경 했을 때 원래 객체의 값도 변경이 되기 때문에 Deep Copy 해서 보낸거에요
deep copy vs shallow copy 에 대해 찾아보시면 더 많은 인사이트를 얻을 수 있을거에요 🙂