v-for에는 유용한 기능이 하나 더 있다.
v-for="(value, name, index) in MyObject"
이런식으로 적용이 가능한 점인데, value와 name은 각각 MyObject에서 value와 key를 나타낸다.
예시를 들어보자면,
MyObject = {
title : 'the title',
author : 'Sanghoon',
description : 'Descriptions... This is Vue.js'
}
MyObject가 이렇게 있을 때,
<div v-for="(value, name, index) in MyObject">
{{ index }}. {{ name }} : {{ value }}
</div>
를 작성한다면,
0. title : the title
1. author : Sanghoon
2. description : Descriptions... This is Vue.js
가 된다. 그러니까, 결국에는 json 형태의 key와 value를 출력할 수 있다는 것이다.
댓글 영역