⊗jsvuPmFmAER 54 of 72 menu

ปุ่มสำหรับลบองค์ประกอบอาร์เรย์ใน Vue

มาสร้างปุ่มสำหรับลบองค์ประกอบออกจากรายการแบบรีแอคทีฟกัน เริ่มต้นการใช้งาน สมมติว่าเรามีอาร์เรย์:

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

แสดงเนื้อหาของอาร์เรย์ ในรูปแบบรายการ:

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

ในแต่ละรายการของลิสต์ สร้างปุ่ม สำหรับลบ ในปุ่มนี้ให้ผูก เมธอด โดยพารามิเตอร์เราจะ ส่งหมายเลขขององค์ประกอบอาร์เรย์ ที่เราต้องการลบ:

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

ดำเนินการลบในเมธอด removeItem:

methods: { removeItem: function(index) { this.items.splice(index, 1); } }

กำหนดอาร์เรย์ แสดงองค์ประกอบของอาร์เรย์นี้ ในรูปแบบรายการ ul ทำให้ เมื่อคลิกที่ li ใดๆ มันจะถูกลบ ออกจากรายการ

ไทย
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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ