# v if
[vue] 라이프사이클과 v-if, v-show 살펴보기
라이프사이클 단계란? 컴포넌트가 생성될 때 거치는 몇 단계의 과정 create → mount → update → destroy

[vue3] 조건부 렌더링(v-if)
v-if 디렉티브는 조건부로 블록을 렌더링하는 데 사용됨.블록은 디렉티브 표현식이 true값을 반환하는 경우에만 렌더링됨.v-else 디렉티브를 사용하여 v-if에 대한 "else 블록"을 나타낼 수 있음.v-else-if도 이름에서 알 수 있듯이 v-if에 대한 "e

Vue - 조건부 렌더링
v-if v-if 디렉티브를 통해 조건부 렌더링을 할 수 있다. else if문은 v-else-if 디렉티브로 사용 else문은 v-else 디렉티브로 사용 해당 디렉티브에 전달되는 데이터가 truthy면 요소가 출력되고 falsy면 출력되지 않는다. 주의할 점은

Vue - 기본 구조와 디렉티브
디렉티브란? > 디렉티브는 Vue에서 제공하는 특수 속성임을 나타내는 v- 접두어가 붙어있으며 사용자가 짐작할 수 있듯 렌더링 된 DOM에 특수한 반응형 동작을 합니다. 기본 구조 CDN을 통해 Vue.js 스크립트를 가져오면 전역 객체 Vue를 사용할 수 있다.
v-if와 v-show의 차이
v-if는 "실제" 조건부 렌더링이다. 블록 내 이벤트 리스너와 자식 컴포넌트가 제대로 제거되거나 재생성되기 때문이다.또한 v-if는 초기 조건이 false면 아무 작업도 일어나지 않는다. 조건이 true가 될 때까지 렌더링이 일어나지 않는다.이에 비해..
Vue 리스트 렌더링
v-for 디렉티브를 사용하여 배열 기반으로 리스트를 렌더링v-for 디렉티브는 item in items 형태로 특별한 문법이 필요in 대신 of를 구분자로 사용 가능items : 원본 데이터 배열item : 반복되는 배열 엘리먼트의 별칭v-for 블록 안에는 부모 범
Vue 조건부 렌더링
v-if 디렏티브는 조건에 따라 블록을 렌더링하기 위해 사용된다.디렉티브의 표현식이 true 값을 변환할 때만 렌더링 된다.v-else와 함께 else 블록을 추가하는 것도 가능하다.v-else 엘리먼트는 v-if 엘리먼트 또는 v-else-if 엘리먼트 바로 뒤에 있
Vue 조건문과 반복문
엘리먼트의 표시 여부를 간단히 제어할 수 있음텍스트와 속성뿐 아니라 DOM의 구조에도 데이터를 바인딩할 수 있음을 보여줌Vue 엘리먼트가 Vue에 삽입/업데이트/제거될 때 자동으로 트랜지션 효과를 적용할 수 있는 전환 효과 시스템 제공배열의 데이터를 바인딩하여 반복문을
Vue :v-if | v-for
v-if v-if 는 조건에 따라 HTML을 표시하고 싶거나 지우고 싶을 때 사용한다. v-for v-for은 HTML 태그를 반복해서 표시하고 싶을 때 사용한다. 배열 데이터 추가와 삭제 Vue.js에서 배열데이터의 추가나 삭제는 JavaScript의 Array의

Vue) 21. 탭 윈도우를 만들어보자.. +응용까지
Tab Window(탭 윈도우)의 예시 ) 위의 사진은 React를 사용하여 자기소개 사이트를 만들던 때이다. 왼쪽에 있는 목록 버튼들 중에서 각각의 버튼마다 오른쪽의 다른 글들을 보여주는 것을 볼 수 있다. 이러한 탭 윈도우를 Vue에서 아주 간단하게 v-if

Vue) 05. v-if로 모달창 구현..
모달창은 없었다가 생기는 것이 아닌, 최초부터 존재했지만 숨겨져 있고 그것을 보여주는 것이다.따라서 나는 데이터로 modalOpen이라는 초기값이 false인 변수를 선언하고, 이 변수가 true면 보여주는 형식으로 모달창을 만들었다.초깃값이 flase인 modalOp
[Vue] v-if, v-show (directive)
v-if는 dom구조 자체를 변경\-> dom구성을 전부 하지않음. 조건에 맞는것만 (lazy 함)\-> 즉, 초기비용이 크지 않음\-> 조건이 바뀔때 dom구조를 바꾸므로 렌더링 비용이 큼\-> 변경이 자주 일어나지 않는 곳에 적합 ( ex - 로그인 상태 여부 )v

[Vue] : 조건부 랜더링
조건부 랜더링 (Conditional Rendering) v-if 조건에 따라 블록을 렌더링할 때 사용한다. 블록은 디렉티브의 표현식이 true 값을 반환할 때만 렌더링 된다. v-else, v-else-if, template과 같이 사용할 수 있다. templa
[Vue.js] v-if 사용 예제 (버튼 누르면 보이기,안보이기)
아주 간단한 예제입니다. 클릭 가능한 스위치를 하나 만들고 이 버튼을 누르면 텍스트가 나타나고 사라지는 토글 기능 동작의 예제입니다.