vuejs 공식문서 - https://kr.vuejs.org/v2/guide/syntax.html#%EB%94%94%EB%A0%89%ED%8B%B0%EB%B8%8C
html 테그에 사용하며 표현식의 값이 변경될 때 반응적으로 DOM 을 변경하는 기능.
v-if v-show v-for v-bind v-on 과 같이 v- 접두사를 붙여 사용하며
v-if 는 해당 테그를 렌더링 할지 아닐지 결정
v-show 는 해당 테그의 display 속성을 결정
v-for 는 해당 테그를 렌더링할 때 반복문을 이용해 복수의 테그를 생성
v-bind 는 html 요소값을 변경 (단방향 바인딩???) / 약어는 : (ex 'v-bind:href' == ':href' )
v-on 은 DOM 이벤트를 하는 디렉티브 / 약어는 @ (ex 'v-on:click' == '@click' )
v-model 은 form 데이터용 바인딩 양방향 바인딩이다. form 데이터 바인딩 의 경우를 예로 들면 input 태그의 입력 값을 다른 태그에 표시하고 싶을 때에 이 양방향 바인딩이 필요하다. (https://joshua1988.github.io/web-development/vuejs/v-model-usage/)
'소프트웨어 엔지니어링 > 프론트 엔드' 카테고리의 다른 글
클린코드 IN 프론트엔드 (0) | 2022.11.05 |
---|---|
vue 라이브러리 컴포넌트 배포 경험기 (vue, vite, npm, typescript, css) (0) | 2022.10.31 |
모듈 번들링 (0) | 2022.10.30 |
공부 링크 (0) | 2022.08.04 |
Vuejs 공부! (0) | 2022.07.28 |