Programming/Vue
[Vue] (기타) 지시자 응용
코딩하는 포메라니안
2022. 5. 11. 17:38
1. v-for와 v-bind
v-bind:는 : 약식으로 사용함
<div id="app">
<div>좋아하는 색상을 선택하세요.</div>
<span v-for="(value, index) in values" :key="index">
<input type="checkbox" v-model="checkedList" :id="value.id" :value="value.value">
<label :for="value.id">{{value.value}}</label>
</span>
<br>
<span>선택한 색상 : {{checkedList}}</span>
</div>
<script>
let vm = new Vue({
el: "#app",
data() {
return {
checkedList: [],
values:[
{id: 'red', value:'빨강'},
{id: 'blue', value:'파랑'},
{id: 'white', value:'하양'},
{id: 'black', value:'검정'},
]
}
},
})
</script>
결과 화면