<div id="app">
<ul>
<li v-for="(data, idx) in datas" :key="idx">{{data.item}}</li>
</ul>
</div>
<script>
const app = new Vue({
el: '#app',
data : {
datas : [
{ item : "값1"},
{ item : "값2"},
{ item : "값3"},
]
}
})
</script>
* 중요 :
v-for 사용시에는, 단순 반복이나 의도적으로 성능 향상을 위한 작업이 아니라면 웬만하면 v-bind:key 와 함께 사용하라고 권하고 있다.
key에 대한 이상적인 값은, 각 항목을 구별할 수 있는 유일한 값이어야 한다.
HTML에 id 속성과 비슷한 역할 이라고 보면 된다.
위 코드처럼 약어로 사용 가능
v-bind:key -> :key
v-on:click -> @click
반응형
'Vue.js' 카테고리의 다른 글
[Vue.js] Vue에 Google Adsense 넣기 (0) | 2021.04.15 |
---|---|
[Vue.js] Array 배열 및 Object 객체 데이터 사용 시 주의사항 (0) | 2020.10.19 |
[Vue.js] Watch 사용 방법 (0) | 2020.09.23 |
[Vue.js] Computed 사용 방법 (캐싱, Getter/Setter) (0) | 2020.09.22 |
[Vue.js] 라이프사이클 (0) | 2020.09.22 |