Vuejs 템플릿 약어
템플릿 약어
v- 접두사는 템플릿의 Vue 특성 속성을 식별하기 위한 시각적인 신호역할을 합니다.
이 기능은 Vue.js를 사용하여 기존의 마크업에 동적인 동작을 적용할 때 유용하지만
일부 자주 사용되는 디렉티브에 대해 너무 장황하다고 느껴질 수 있습니다.
동시에 Vue.js가 모든 템플릿을 관리하는 SPA를 만들 때 v- 접두어의 필요성이 떨어집니다.
따라서 가장 자주 사용되는 두개의 디렉티브인 v-bind와 v-on에 대해 특별한 약어를 제공합니다.
v-bind 약어
<!-- 전체 문법 -->
<a v-bind:href="url">...</a>
<!-- 약어 -->
<a :href="url">...</a>
v-on약어
<!--전체문법 -->
<a v-on:click="dosometing">...</a>
<!--약어 -->
<a @click="dosometing">...</a>
이들은 일반적인 HTML과 조금 다르게 보일 수 있습니다.
하지만 :와 @는 속성 이름에 유효한 문자이며 Vue.js를 지원하는 모든 브라우저는 올바르게
구문 분석을 할 수 있습니다.
또한 최종 렌더링 된 마크업에는 나타나지 않습니다. 약어는 완전히 선택사항이지만
나중에 익숙해지면 편할 것입니다.
게시판 목록
퍼블리셔팁
퍼블리싱과 관련된 유용한 정보를 공유하세요.
질문은 상단의 QA에서 해주시기 바랍니다.
질문은 상단의 QA에서 해주시기 바랍니다.
| 번호 | 분류 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|---|
| 1007 | CSS | 8년 전 | 1827 | ||
| 1006 | CSS | 8년 전 | 2533 | ||
| 1005 | CSS | 8년 전 | 1984 | ||
| 1004 | HTML | 8년 전 | 2410 | ||
| 1003 | HTML | 8년 전 | 2843 | ||
| 1002 | HTML | 8년 전 | 3217 | ||
| 1001 | HTML | 8년 전 | 3687 | ||
| 1000 | HTML | 8년 전 | 2161 | ||
| 999 | HTML | 8년 전 | 2387 | ||
| 998 | HTML | 8년 전 | 2317 | ||
| 997 | HTML | 8년 전 | 1931 | ||
| 996 | HTML | 8년 전 | 2214 | ||
| 995 | 기타 | 8년 전 | 2082 | ||
| 994 | 기타 | 8년 전 | 2360 | ||
| 993 | 기타 | 8년 전 | 3225 | ||
| 992 | 반응형 | 8년 전 | 2748 | ||
| 991 | 반응형 | 8년 전 | 1970 | ||
| 990 | 반응형 | 8년 전 | 1943 | ||
| 989 | 반응형 | 8년 전 | 2246 | ||
| 988 | 반응형 | 8년 전 | 2407 | ||
| 987 | 반응형 | 8년 전 | 2501 | ||
| 986 | CSS | 8년 전 | 2641 | ||
| 985 | CSS | 8년 전 | 2701 | ||
| 984 | CSS | 8년 전 | 2665 | ||
| 983 | CSS | 8년 전 | 2354 | ||
| 982 | CSS | 8년 전 | 2016 | ||
| 981 | CSS | 8년 전 | 2137 | ||
| 980 | CSS | 8년 전 | 3626 | ||
| 979 | CSS | 8년 전 | 2922 | ||
| 978 | CSS | 8년 전 | 2156 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기