[Vue] Computed와 Methods
Computed 인자 값을 받지 않음 (가능하긴 하나 인자 값을 받으면 computed의 특장점인 캐싱 기능이 없어지기 때문에 권장되지 않음) 주로 기존 데이터를 재조립, 계산해서 template에서 사용하는 용도 캐시가 저장된다. computed 속성에서 사용된 데이터와 연결되어 값이 변할때만 재실행된다. Methods 인자 값을 받을 수 있음 주로 이벤트 발생에 따른 기능들, 반복되는 로직들을 묶을 때 사용 캐시가 저장되지 않는다. methods 속성에서 사용된 데이터와 연결되지 않아, update라이프 사이클이 동작할때마다(특정 변수가 바뀔 때마다) 재실행된다. 참고 https://stackoverflow.com/questions/40522634/can-i-pass-parameters-in-comp..
Javascript/Vue
2021. 11. 15. 17:22
[Vue.js] axios__WEBPACK_IMPORTED_MODULE_2___default.a.get(...).then(...).error is not a function
api호출은 정상적으로 잘 되는데 자꾸 빨간 콘솔에러가 떠있어서 너무 거슬렸다. axios__WEBPACK_IMPORTED_MODULE_2___default.a.get(...).then(...).error is not a function 구글링 해봐도 같은 케이스가 찾기 힘들어서 봤더니 .error로 써놨다. .catch로 바꿔주니까 콘솔창 깔꿈! fetchList(type) .then(response => commit(`SET_LIST`, {data: response.data, type})) .error(error => console.log(error)) //.error를 .catch로 바꿔야함
Javascript/Vue
2021. 6. 28. 11:03
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- webpack
- 토이프로젝트
- node-sass
- 리팩토링
- Babel
- nodes.js
- 러닝자바스크립트
- 동적slot
- SASS
- vue cli 4
- jest
- computed
- axios
- WAI-ARIA
- fetch
- 중첩라우트
- 퍼블리셔
- VUE
- restful api server
- 탭컴포넌트
- 프론트엔드
- json server
- vueRouter
- Vue.js
- semantic
- scss
- sass-loader
- polyfill
- V-Model
- vue3
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
글 보관함