computed에서 동적 속성을 사용하여 표현하는 ㈢Vue.js❏
2823 단어 Vue.js
그때
computed
라는 새로운 것을 사용합니다.개발 환경은 JSFiddle https://qiita.com/ITmanbow/items/9ae48d37aa5b847f1b3b
html
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<div id="app">
<p>{{ counter }}</p>
<button @click="counter += 1">+1</button>
<p>{{ lessThanThree }}</p>
</div>
javascriptnew Vue({
el: "#app",
data: {
counter: 0
},
computed: {
lessThanThree() {
return this.counter > 3 ? "3より上" : "3より下"
}
}
})
[해설]{{ lessThanThree }}
및 괄호의 속성입니다.JS 측면에서
computed
기술하고 lessThanThree
및 return
등의 방법처럼 쓰십시오.방법과 다른 점은 다음과 같습니다.
computed
: this.카운터의 값이 바뀔 때만 반응합니다.methods
: 페이지의 그림이 약간 바뀔 때 반응합니다.counter
의 값computed
에만 주목하고 싶기 때문이다.그럼 안녕!
Reference
이 문제에 관하여(computed에서 동적 속성을 사용하여 표현하는 ㈢Vue.js❏), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ITmanbow/items/c77f794ad7d43e148a26텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)