-
[vue]v-forreact+vue 2022. 11. 9. 14:06
v-for
- 배열 출력
<template> <div> <h2>{{animals}}</h2> </div> </template> <script> export default { name: 'App', data: ()=>{ return { animals:["monkey","rat","dog","lion"] }; } } </script>
<template> <div> <h2 v-for="animal in animals" :key="animal">{{animal}}</h2> </div> </template> <script> export default { name: 'App', data: ()=>{ return { animals:["monkey","rat","dog","lion"] }; } } </script>
- v-bind:key를 지정해 주어야한다.
key값은 고유한 값이 어야하므로 고유한 값을 대입해 준다.
v-for의 두번째 인자 index
<template> <div> <h2 v-for="(animal, index) in animals" :key="index">{{index}}:{{animal}}</h2> </div> </template> <script> export default { name: 'App', data: ()=>{ return { animals:["monkey","rat","dog","lion"] }; } } </script>
index는 고유값이므로 key에 대입시킬때 유용하다.
'react+vue' 카테고리의 다른 글
[vue]메서드 (0) 2022.11.09 [vue]v-for 조건부 랜더링(template태그) (0) 2022.11.09 [vue]v-show와 v-if의 차이 (0) 2022.11.09 [vue] 조건부 렌더링(v-if) (0) 2022.11.09 [vue]템플릿문법 (v-bind, class) (0) 2022.11.09