[Vue.js] tutorial - 7. List Rendering
·
✏️ Study/⛰️ Vue.js & Nuxt
📍v-for directive- v-for 를 사용하여 배열에 기반한 엘리먼트 리스트를 렌더링할 수 있다 {{ todo.text }} - 위 예시에서 todo는 지역 변수로, source array의 원소 엘리먼트를 나타내며,- v-for 엘리먼트 내부에서만 접근 가능 (함수 스코프처럼)- 나열되는 엘리먼트의 key 어트리뷰트에 유니크한 값을 전달해야 함📍리스트 렌더링을 업데이트하는 방법 2가지1. source array에 mutating 메서드 호출todos.value.push(newTodo)2. array 교체todos.value = todos.value.filter(/* ... */) - 초간단 todo list 예시- @submit.prevent => e.preventDefault(..