[Vue] Basic of Syntax

cheon2308
|2022. 10. 31. 16:51
728x90

 

Template Syntax

 

  • Vue 2 guide > template syntax 참고
  • 렌더링 된 DOM을 기본 Vue instance의 data에 선언적으로 바인딩할 수 있는 HTML 기반 template syntax를 사용
    • 렌더링 된 DOM - 브라우저에 의해 보기 좋게 그려질 HTML 코드
    • HTML 기반 template syntax - HTML 코드에 직접 작성할 수 있는 문법 제공
    • 선언적으로 바인딩 - Vue instance와 DOM을 연결

 

Template Interpolation

 

  • 가장 기본적인 바인딩(연결) 방법
  • 중괄호 2개로 표기
  • DTL과 동일한 형태로 작성
  • Template interpolation 방법은 HTML을 일반 텍스트로 표현

 

 

RAW HTML

 

  • v-html directive을 사용하여 data와 바인딩
  • directive - HTML 기반 template syntax
  • HTML의 기본 속성이 아닌 Vue가 제공하는 특수 속성의 값으로 data를 작성
  • ※ 참고 - 표현식 형태로 작성가능

 

 

 

728x90

'Front-end > Vue2' 카테고리의 다른 글

[Vue] CLI  (0) 2022.11.03
[Vue] Style Guide  (0) 2022.11.03
[Vue] Directives  (0) 2022.11.03
[Vue] Instance  (0) 2022.10.31
[Vue] Vue?  (0) 2022.10.31