본문 바로가기
Vue.js

[Vue.js] 리스트 데이터출력-반복렌더링

by Yeoseungwon 2024. 1. 17.
728x90

● 반복 렌더링

v-for 디렉티브 사용

반복변수 = item 

<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="utf-8">
    <title>Vue.js App</title>
    <link href="main.css" rel="stylesheet">
</head>
<body>
    <div id="app">
        <ul>
            <li v-for="item in list" v-bind:key="item.id">
                ID.{{ item.id }} {{ item.name }} HP.{{item.age}}
            </li>
        </ul>
    </div>
    <script src="https://cdn.jsdelivr.net/npm/vue@2.6.10/dist/vue.js"></script>
    <script src="main.js"></script>
</body>
</html>

 


var app = new Vue({ 
    el: '#app', 
    data: {
        list: [
            { id: 1, name: '홍길동', age: 25},
            { id: 2, name: '김영희', age: 19},
            { id: 3, name: '김철수', age: 30}
        ]
    }
})

 

728x90

'Vue.js' 카테고리의 다른 글

[Vue.js] 반복렌더링 조건  (0) 2024.01.17
[Vue.js] key 역할  (0) 2024.01.17
[Vue.js] 템플릿 조건분기  (0) 2024.01.17
[Vue.js] SVG 데이터 바인딩하기  (0) 2024.01.17
[Vue.js] 데이터 바인딩 - 텍스트, 속성  (0) 2024.01.17