-
코딩 자율학습단(Vue.js 프런트엔드 개발 입문) 2일차정보교육/프런트엔드 2024. 6. 18. 20:52
3장 뷰 기본 문법 익히기
3.1 뷰 애플리케이션 기본 구조
package.json, index.html, main.js, App.vue 파일에 대한 기본 구조
3.2 뷰 애플리케이션 인스턴스
인스턴스는 클래스의 실체화된 객체를 의미하고, 인스턴스를 생성하는 코드는 src/main.js 파일에 작성한다.
인스턴스 구성 요소는 data, methods, render와 같은 속성들이다.
구성 요소의 코드가 길어지면 가독성이 떨어지고 코드의 유지보수가 어려워 SFC(Single File Component), 일명 *.vue 파일을 따로 작성하여 문제를 해결
SFC의 구조 <script>, <template>, <style> 3가지 태그 영역으로 구성
<script>: 자바스크립트
<template>: html
<style>: CSS 스타일
3.3 기본 문법 다루기
옵션스 API 사용하기
데이터 정의하기
<script> export default { data: function () { return {}; }, } </script>
데이터 보간 사용하기
{{ 데이터 속성 }}
<script> export default { data() { return { name: '철수', age: 19, }; }, } </script>> <template> {{ name }} {{ age }} </template> <style></style>
디렉티브 사용하기(v-)
v-html
v-text
v-pre
v-bind
v-if/v-else-if/f-else
v-show
v-cloak
v-for
오늘은 둘째날로 뷰에서 사용하는 기본 구조에 대해서 배웠습니다.
'정보교육 > 프런트엔드' 카테고리의 다른 글
vue.js 프로젝트: 일정 관리가 포함된 홈페이지 만들기 (0) 2024.06.23 코딩 자율학습단(Vue.js 프런트엔드 개발 입문) 5일차 (0) 2024.06.22 코딩 자율학습단(Vue.js 프런트엔드 개발 입문) 4일차 (0) 2024.06.20 코딩 자율학습단(Vue.js 프런트엔드 개발 입문) 3일차 (0) 2024.06.19 코딩 자율학습단(Vue.js 프런트엔드 개발 입문) 1일차 (0) 2024.06.17