Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- 연결리스트
- 큐
- 팀정렬
- collections.sort
- 15552번
- 백준
- 삽입정렬
- 퀵정렬
- 스택
- MSA
- 자료구조
- divide and conquer
- 선택정렬
- stack
- 트라이
- heap
- Timsort
- 코딩테스트
- 프로그래머스
- 코테준비
- 코테
- 분할정복
- 거품정렬
- 해시함수
- 파싱
- 힙
- 우선순위 큐
- 스터디
- 이진트리탐색
- LinkedList
Archives
- Today
- Total
Little bIT awesome
[Vue.js 시작하기] 템플릿 문법 본문
뷰의 템플릿 문법 : 뷰로 화면을 조작하는 방법을 의미
데이터 바인딩
콧수염 괄호 (Mustache Tag)
<div>{{ message }}</div>
<script>
new Vue({
data: {
message: 'Hello Vue.jd'
}
});
</script>
디렉티브
뷰로 화면의 요소를 더 쉽게 조작하기 위한 문법
v-if: data boolean 값이 true면 화면에 영역을 표시할 수 있다.
v-for: 데이터 속성의 개수만큼 화면에 요소를 반복하여 출력할 수 있다. 목록을 표시해야 할 때, 유용하게 사용할 수 있는 기능
이외에도 자주 사용되는 디렉티브
v-bind
v-on
v-model
computed : data가 바뀌면 값이 바뀌는 값을 정의
watch : data가 바뀌면 실행되는 함수
웬만하면 computed로 해결하는 것이 좋다.
'프론트엔드 > Vue.js' 카테고리의 다른 글
[Vue.js 시작하기] 싱글 파일 컴포넌트 (0) | 2023.02.17 |
---|---|
[Vue.js 시작하기] 프로젝트 생성 도구 - Vue CLI (0) | 2023.02.17 |
[Vue.js 시작하기] axios (0) | 2023.02.17 |
[Vue.js 시작하기] 라우터 (0) | 2023.02.17 |
[Vue.js 시작하기] 컴포넌트 (0) | 2023.02.17 |