Vue / Nuxt

1.[Vue] .prettierrc와 package.json의 rule 변경

post-thumbnail

2.[Vue] router 설정으로 페이지 미리 cache에 담아두기(webpackChunkName, webpackPrefetch)

post-thumbnail

3.[Vue] 기본 templete & html 바인딩

post-thumbnail

4.[Vue] 'input v-model'로 양방향 데이터 바인딩 & @click과 method로 클릭 이벤트 관리

post-thumbnail

5.[Vue] v-model을 이용한 select & checkbox & radio 데이터 바인딩

post-thumbnail

6.[Vue] v-bind:를 이용해 html 프로퍼티에 데이터 바인딩

post-thumbnail

7.[Vue] v-for="elem in elems"를 이용하여 list 반복(:key 필수)

post-thumbnail

8.[Vue] :class와 :style 데이터 바인딩 & router/index.js와 App.vue 최종 코드

post-thumbnail

9.[Vue] @click @change @keyup 이벤트 관리(.prevent, v-on, .stop 기타 등등)

post-thumbnail

10.[Vue] computed와 watch

post-thumbnail

11.[Vue] CORS 에러 vue.config.js로 해결

post-thumbnail

12.[Vue3] v-model를 쓰면 props와 emit을 생략할 수 있다?

post-thumbnail

13.[Vue] watch의 매개변수(새로운 값, 이전 값, 이벤트)

post-thumbnail

14.[Vue] select 태그 option 기본값 선택 못 하게 하기 & 변수 지정 방법

post-thumbnail

15.[Vue] checkbox 배열로 관리

post-thumbnail

16.[Vue] 한 페이지에 동일한 checkbox 컴포넌트 다루기 (v-model)

post-thumbnail

17.[Vue] slot과 template를 이용한 렌더리스

post-thumbnail

18.[Vue] mousedown과 blur를 이용하여 검색창에서 자동완성이나 연관검색어 레이어 컨트롤

post-thumbnail

19.[Nuxt3] defineEmits를 이용하여 부모 컴포넌트로 변경된 값 보내기(emit)

post-thumbnail

20.[Nuxt3] defineExpose로 부모 컴포넌트로 함수 전달

post-thumbnail

21.[Nuxt3] defineProps의 type 및 default 설정(as, return 이용)

post-thumbnail

22.[Nuxt3] route와 router / router.replace로 기록 남기지 않고 리다이렉트

post-thumbnail

23.[Nuxt3] 파일 업로드를 위한 FormData 작성 & URL.createObjectURL을 이용해 이미지 파일 미리보기

post-thumbnail

24.[Nuxt3] 못생긴 input(type: file)을 label로 꾸며주기 (feat. multiple, accept)

post-thumbnail

25.[Nuxt3] 안 보이는 라이브러리 코드 전역 CSS로 스타일링 해보자!

post-thumbnail

26.[Nuxt3] defineProps에서 PropType으로 타입 지정해주기

post-thumbnail

27.[Nuxt3] pinia 변수들을 동적으로 만드는 storeToRefs

post-thumbnail

28.[Nuxt3] 정보를 담아두는 meta 태그(타이틀, 링크 썸네일 등)

post-thumbnail

29.[Nuxt3] API Key 없이 iframe으로 구글 지도 넣기

post-thumbnail

30.[nuxt] useCookie를 이용해 팝업 하루 동안 보지 않기

post-thumbnail

31.[Nuxt] proccess.client로 SSR에서 CSR을 사용하기

post-thumbnail

32.[Nuxt] nuxt.config.ts의 esbuild로 브랜치에서 빌드 시 특정 명령어 제거하는 방법

post-thumbnail

33.[Nuxt] keydown과 keypress 차이 & 숫자만 입력받기 & 숫자 천 단위 콤마 찍기 & 휴대폰 번호 하이픈(-) 넣기

post-thumbnail

34.[Nuxt3] input 검증 시 스크롤 움직임 및 포커스 거는 방법

post-thumbnail

35.[Nuxt3] v-bind 이벤트(@이벤트)의 콜백 중 가장 빠른 방법은?

post-thumbnail