Vue 등급의 실례를 만들 수 있는 구조기의 쓰기 학습편Part3~v-지도성
[앞의 기사!]
Vue.js 입문~Vue.js의 첫걸음~5분을 뛰어넘어 읽다
Vue.js~도입, 기본 단어의 정의, 생각~
Vue 등급의 실례를 만들 수 있는 구조기의 쓰기 학회편 Part1
Vue 등급의 실례를 만들 수 있습니다~ 구조기의 쓰기 학습편 Part2~
약간의 복습을 위해 지도를 확인하다.
지시성
메시지 속성에 v-in directionse를 사용하여 데이터로 하여금 원본 HTML을 가지게 하고 DOM에 적용할 수 있도록 합니다.이렇게 편한 뷔.한편으로는 js의directions 기능과 데이터 백업을 결합시키고 한편으로는 장면을 결합시켜 생각하고 시도한다.
오디오
데이터 속성은 지시를 사용하여 다시 활성화할 수 있습니다.왠지 여기까지 배운 건 베인 것 같아.js의 장점은 주동적이고 편리하며 학습 원가가 낮은 것이다.그걸 어떻게 이루어?나 그거 배웠어.(구성 요소 같은 것도 앞으로도 나오겠죠. 아마 Vue.js의 축을 따르는 뛰어난 기능일 거예요. 너무 많이 올렸어요.
v-if
지시로 진위를 판단하고 DOM을 삭제, 삽입할 수 있다.index.vue
<div id="app-3">
<p v-if="seen">おはよ</p>
<p v-if="!seen">おはよ</p>
</div>
<script>
var app3 = new Vue({
el: "#app-3",
data: {
seen: true
}
})
</script>
seen
의 진가진.
어머니 숨기기
기초는 매우 간단하다.하지만 실제 업무에서는 더 복잡하게 사용된다.예를 들어 트위터를 돌이켜보면 제 개인 프로필 페이지와 저 이외의 개인 프로필 페이지가 조금 다르다는 것을 알 수 있습니다.
좋아하는 유튜버의 트위터 프로필 페이지를 캡처해서...
이 분류도 v-if와 관련이 있다.대전제로서 Vue.이것은 js에 대한 생각입니다.트위터는 로컬 응용 프로그램이자 웹 응용 프로그램이다.
여기서 말하는 것은 Vue입니다.js로 이렇게 분리하는 방법.
v-if에서는 진위를 전달할 수 있지만 이런 분배에 사용할 수 있을 것 같다.기본적인 사용법만 나왔지만 기본적인 부분은 함께 구성 부분으로 나눠서 개발 원가를 줄이는 것 같았다.
v-show 디렉토리
DOM 내의 디스플레이/숨기기 전환에서 v-if 이외에도 v-show를 사용할 수 있습니다.
v-if와 v-show의 차이
v-if: DOM의 추가 및 삭제 전환
v-show: 디스플레이/숨기기 전환 (display 전환)
외관상 변화가 거의 없는데 어떻게 구분해서 사용합니까?이런 요점이 있다면 과장 원가를 간단하게 머릿속에 기억하면 된다.
v-if: DOM 작업 → 렌더링 비용 높음
v-show: 스타일 조작→DOM 조작에 비해 원가가 낮다
빈번한 변화 결과의 값에 대해서는 v-show를 사용하고 한 번의 변화 결과만 나오면 v-if를 사용하는 것이 좋다.매번 판단 후 사용한다.
v-bind 디렉토리
v-디렉토리에 매개변수가 있습니다.바로 이 예다.
v-bind:class
클래스 귀속은 v-if의 생각과 비슷하며 v-bind:class에서 지정한 대상의 진위에 따라class 속성을 바꿉니다.
index.vue
<div id="app-5">
<div v-bind:class="{ active: isActive }">v-bind:classでtrueを持つ</div>
</div>
<script>
var app5 = new Vue({
el: "#app-5",
data: {
isActive: true
}
})
</script>
진위를 데이터에 넘기다.또한 이 v-bind:class는 일반적으로 부여된class를 사용하는 동시에 사용할 수 있습니다.그리고 여러 종류의 전환도 할 수 있다.
index.vue
<div id="app-5">
<div class="plain" v-bind:class="{ active: isActive, 'hidden': isHidden }">v-bind:classでtrueを持つ</div>
</div>
<script>
var app5 = new Vue({
el: "#app-5",
data: {
isActive: true,
isHidden: false
}
})
</script>
개발자 도구로 확인클라스 이름이 플레인 active인 걸 알 수 있어요.
<div id="app-4">
<a v-bind:href="http://google.com">Go to Google</a>
</div>
이로써 v-디렉터리, v-if, v-bind의 기본 내용을 확인했습니다.실제 업무에서 구성 요소를 사용할 때 v-if 지도성과 v-bind:class 같은 실용적인 방법을 사용합니다.그 내용은 앞으로의 구성 요소를 공부할 때 함께 정리한다.그런 다음 논리를 DOM 요소에 병합하여 Vue를 수행합니다.js의 JavaScript 요소를 확인합니다.다음은 예고.
[다음 예고] Vue반의 실례를 만들 수 있는~ 구조기의 쓰기 학습편 Part4~
다음
끝맺다
Reference
이 문제에 관하여(Vue 등급의 실례를 만들 수 있는 구조기의 쓰기 학습편Part3~v-지도성), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/hikach/items/0769735f7841c56513b9텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)