⊗jsvuPmFmAEA 53 of 72 menu

Forma masīva elementu pievienošanai Vue

Reaktīvi pievienosim tekstu no ievades lauka masīva beigās. Sāksim realizāciju. Pieņemsim, ka mums ir dots masīvs:

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

Pievienosim īpašību newItem, kas atbalsta ievades lauka darbību:

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

Parādīsim masīva saturu saraksta veidā:

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

Tagad izveidosim ievades lauku un pogu, ar kuras nospiešanu teksts no ievades lauka tiks pievienots saraksta beigās kā jauns punkts:

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

Nospiežot pogu, tiks izsaukta metode addItem, kas paņems tekstu no ievades lauka un pievienos to kā jaunu elementu masīvam, kas izraisīs reaktīvu saraksta izmaiņu:

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

Dots masīvs. Dots ievades lauks. Dota poga. Parādiet šī masīva elementus saraksta veidā ul. Izdariet tā, lai, nospiežot pogu, saraksta beigās tiktu pievienots teksts no ievades lauka.

Modificējiet iepriekšējo uzdevumu tā, lai jauns punkts tiktu pievienots saraksta sākumā.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt