https://v3-docs.vuejs-korea.org/guide/essentials/template-syntax.html
템플릿 문법 | Vue.js
v3-docs.vuejs-korea.org
보간법
데이터 바인딩의 가장 기본적인 형태는 "Mustache"(이중 중괄호) 문법을 사용한 텍스트 보간법입니다
<span>메세지: {{ msg }}</span>
속성
v-once : 데이터 마운트를 최초 1회만 실행, 추후 변화 없음
<h1
v-once
@click="add">
{{ msg }}
</h1>
v-html : 실제 HTML을 출력
<p>텍스트 보간법 사용: {{ rawHtml }}</p>
<p>v-html 디렉티브 사용: <span v-html="rawHtml"></span></p>
v-bind : 데이터 바인딩
<div v-bind:id="dynamicId"></div>
<div :id="dynamicId"></div>
v-on : dom 이벤트 수신
<a v-on:click="doSomething"> ... </a>
<!-- 단축 문법 -->
<a @click="doSomething"> ... </a>
동적인자
<a v-bind:[attributeName]="url"> ... </a>
<!-- 단축 문법 -->
<a :[attributeName]="url"> ... </a>
'VUE.JS' 카테고리의 다른 글
[VUE.JS] 클래스와 스타일 바인딩(Class and Style Bindings) (0) | 2023.02.09 |
---|---|
[VUE.JS] COMPUTED, 캐싱, Getter, Setter, Watch (0) | 2023.02.09 |
[VUE.JS] VUE.JS STYLE ERROR (0) | 2023.02.09 |
[VUE.JS] 인스턴스와 라이프사이클 (0) | 2023.02.09 |
[VUE.JS] 반응성(Reactivity), 디렉티브(Directive), 조건문과 반복문 (0) | 2023.02.09 |