<div>
<a>menu1</a>
<a>menu2</a>
<a>menu3</a>
</div>
같은 코드를 보면 반복문이 필요하다는 생각이 든다.
vue에서는 위의 코드를 반복문v-for=""
사용으로 아래의 코드처럼 단축시킬 수 있다.
<template>
<a v-for="i in products" :key="i"> {{i}} </a>
</template>
<script>
export default {
name: 'App',
data(){
return {
products : ['menu1', 'menu2', 'menu3']
}
},
components: {
}
}
</script>
<div>
<a v-for="작명 in ??" :key="작명"></a>
</div>
:key="i"
가 추가된 모양이다. <div v-for="(i, j) in products" :key="i">
<h4>{{i}}</h4>
<p>{{어레이[j]}}</p>
</div>
참고