Vue实现push数组并删除的例子
时间:2021-06-12 08:12:20|栏目:vue|点击: 次
最近在用Vue做评论互动的时候用到了push,因为项目是迭代开发,所以现在做一个简易的demo回顾下
<template>
<div>
<ul v-for="(item , index) in list" :key="index">
<li>
{{item.serial}}---
<button @click="remove(index)">删除</button>
</li>
</ul>
<input type="text" v-model="serial" />
<input type="button" value="点击添加" @click="getserial" />
</div>
</template>
<script>
export default {
data() {
return {
list: [
{ serial: 1 },
{ serial: 2 },
{ serial: 3 },
{ serial: 4 },
{ serial: 5 }
],
serial: ""
};
},
methods: {
getserial() {
this.list.push({
serial: this.serial
});
this.serial = "";
},
//通过索引删除数组
remove(index) {
//splice 操作数组的方法
this.list.splice(index, 1);
}
}
};
</script>
<style>
</style>
上一篇:vue 中this.$set 动态绑定数据的案例讲解
栏 目:vue
本文标题:Vue实现push数组并删除的例子
本文地址:http://www.codeinn.net/misctech/140127.html






