⊗jsvuPmFmAEA 53 of 72 menu

Vue에서 배열에 항목을 추가하는 폼

입력 필드의 텍스트를 배열 끝에 반응적으로 추가해 봅시다. 구현을 시작하겠습니다. 다음과 같은 배열이 있다고 가정합니다:

data() { return { items: ['a', 'b', 'c', 'd', 'e'], } }

입력 필드 작업을 지원하는 newItem 속성을 추가하겠습니다:

data() { return { newItem: '', items: ['a', 'b', 'c', 'd', 'e'], } }

배열 내용을 목록으로 출력해 봅시다:

<template> <ul> <li v-for="(item, index) in items" :key="index"> {{ item }} </li> </ul> </template>

이제 입력 필드와 버튼을 만들어 봅시다. 버튼을 클릭하면 입력 필드의 텍스트가 새 항목으로 목록 끝에 추가됩니다:

<template> <input v-model="newItem"> <button @click="addItem">add</button> </template>

버튼을 클릭하면 addItem 메서드가 호출됩니다. 이 메서드는 입력 필드의 텍스트를 가져와 배열의 새 요소로 추가하며, 이는 목록의 반응적 변경으로 이어집니다:

methods: { addItem: function() { this.items.push(this.newItem); } }

배열이 주어졌습니다. 입력 필드가 주어졌습니다. 버튼이 주어졌습니다. 이 배열의 요소를 ul 목록으로 출력하세요. 버튼을 클릭할 때 입력 필드의 텍스트가 목록 끝에 추가되도록 만드세요.

이전 작업을 수정하여 새 항목이 목록의 시작 부분에 추가되도록 하세요.

한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부