<div class="container">
<form action="">
<div class='form-group'>
<label>用户名:</label>
<input type="text" placeholder="请输入用户名" class="form-control" v-model="nulls.name">
</div>
<div class='form-group'>
<label>年龄:</label>
<input type="text" placeholder="请输入年龄" class="form-control" v-model="nulls.age">
</div>
<div class='form-group'>
<label>邮箱:</label>
<input type="text" placeholder="请输入邮箱" class="form-control" v-model="nulls.mail">
</div>
</form>
<button class="btn btn-success" @click="add">添加</button>
<button class="btn btn-info" @click="news">重置</button>
<table class="table table-bordered text-center">
<thead>
<tr>
<th>序号</th>
<th>用户名</th>
<th>年龄</th>
<th>邮箱</th>
<th>删除</th>
</tr>
</thead>
<tbody>
<tr v-for="(value,index) in message">
<td>{{index+1}}</td>
<td>{{value.name}}</td>
<td>{{value.age}}</td>
<td>{{value.mail}}</td>
<td><button @click="splice(index)">删除</button></td>
</tr>
</tbody>
</table>
</div>
<script src="js/vue.js"></script>
<script>
new Vue({
el:".container",
data:{
message:[
{name:"Danny",age:"18",mail:"123@qq.com"},
{name:"Jenny",age:"18",mail:"134@qq.com"},
{name:"Tom",age:"18",mail:"172@qq.com"}
],
nulls:{name:"",age:"",mail:""}
},
methods:{
add:function(){
this.message.push(this.nulls);
this.nulls={}
},
splice:function(ind){
this.message.splice(ind,1)
},
news:function(){
this.message={}
}
}
})
</script>
vue用户添加删除
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 1.v-model(双向数据绑定)=>主要用于表单元素 2.v-on绑定事件 v-on:事件=“函数名”metho...
- MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1....
- 一、LINUX(UBUNTU/CENTOS)用户添加删除修改 1、建用户: 2、给已有的用户增加工作组 3、新建用...
- 前言 今天又重新装了centos7突然有关用户和用户组有关的命令记不清了,所以记一下,也方便你我学习。 1.新建用...