함수의 매개변수에 재선언을 하지 말라는 의미
함수의 매개변수가 참조형인경우 같은 주소값을 가지고 있기때문에 참조형의 프로퍼티를 수정하면 원본이 변하게 됨
이는 개발자가 의도치 않은 side Effect를 만들 가능성을 높힘
바꾼 코드
const sdata = res.data;
sdata.created_date = sdata.created_date.replace('T', ' ');
sdata.created_date = sdata.created_date.replace(-1, -4);
this.data = sdata;
console.log(sdata);
[참고]
'Develop > Vue' 카테고리의 다른 글
[Vue.js] click이벤트에 매개변수 할당하기 (0) | 2023.02.20 |
---|---|
[Vue.js/SCSS] router-link-active / router-link-exact-active (0) | 2023.02.16 |
[Vue.js] Vue2 axios proxy 설정하기 (0) | 2023.02.14 |
[Vue.js] 빠르고 쉽게 axios 로 가져온 데이터 v-for를 사용해 Table에 넣기 (0) | 2023.01.10 |
[Vue.js] input type="password" 인데 패스워드가 보일때 ㅋㅋ (0) | 2023.01.10 |