JS Expressions (자바 스크립트 표현식)
2019. 5. 21. 12:45ㆍProgramming/Vue.js
뷰의 템플릿에서도 자바스크립트 표현식을 사용할 수 있다고 한다.
어떻게 쓸 수 있을까????
{{ }}
데이터 바인딩 방법 중 하나인 {{ }} 안에 자바스크립트를 표현식으로 넣으면 된다고 한다.
따라서 우리는 아래 코드처럼 사용할 수 있다.
<div id="app">
<p>{{ message }}</p> -------------------------------------> ( O )
<p>{{ message + "!!!!" }}</p> -----------------------------> ( O )
<p>{{ message.split( ' ' ).reverse( ).join( ' ' ) }}</p> ------> ( O ) 복잡한 연산. 허용은 되지만 but. 지양....
<p>{{ if (ok) { return message } }}</p> ---------------- ---> ( X ) 분기분, 여러 연산 : 문법적으로 불가.
</div>
....
<script>
new Vue({
el : '#app',
data : {
message: 'Hello'
}
})
</script>
'Programming > Vue.js' 카테고리의 다른 글
Filter (0) | 2019.06.10 |
---|---|
Directives (0) | 2019.05.22 |
v-bind (0) | 2019.05.16 |
Vue Templates (0) | 2019.05.13 |
Vue 중간 정리 (0) | 2019.05.09 |