Vue实现动态创建和删除数据的方法


Posted in Javascript onMarch 17, 2018

视图:

Vue实现动态创建和删除数据的方法

代码如下:

<!DOCTYPE html>
<html>
<head>
 <meta charset="utf-8">
 <title></title>
 //导入vue.js
 <script type="text/javascript" src="./vue.js"></script>
 //非常简单了设置了一下css样式
 <style type="text/css">
 #app{
  height: 100%;
  margin-left: 200px;
  width:50%;
  text-align: center;
  background-color: lightpink
  }
  .tab{
   width: 600px;
   margin-top: 30px;
   background-color: lightpink;
  }
  input{
   height: 25px;
   margin-top: 10px;
   border-radius:5px;
  }
 </style> 
</head>
<body>
 <div id="app">
 <div class="createForm">
  姓名:<input type="text" name="uname" v-model="userName"><br>
  年龄:<input type="text" name="uage" id="uage" v-model="userAge"><br>
  性别:<select name="gender" v-model="selected">
   <option v-for="option in options" v-bind:value="option.gender">
    {{option.gender}}
   </option>    
  </select>
  {{selected}}
  <br>
  <button type="button" v-on:click="insertInfo">创建</button>
 </div> 
 <table class="tab">
  <tr style="background-color: pink">
   <th>姓名</th>
   <th>年龄</th>
   <th>性别</th>
   <th>删除</th>
  </tr>
  <tr v-for="(person,index) in infoArr">
   <td>{{person.uname}}</td>
   <td>{{person.uage}}</td>
   <td>{{person.gender}}</td>
   <td><button v-on:click="deleteInfo(index)">删除</button></td>
  </tr>
 </table>
 </div>
</body>
</html>
<script type="text/javascript">
 new Vue({
  el:"#app",
  data:{
   msg:"hello",
   selected:'女',
   userName:'',
   userAge:'',
   options:[
   {gender:"男"},
   {gender:"女"}
   ],
   infoArr:[]
  },
  methods:{
  //添加数据的方法
   insertInfo(){
    var obj={};
    obj.uname=this.userName;
    obj.uage=this.userAge;
    obj.gender=this.selected;
    this.infoArr.push(obj);
    console.log(obj);
   },
   //删除的方法
   deleteInfo(index){
    this.infoArr.splice(index,1);
   }
  }  
 })

</script>

以上这篇Vue实现动态创建和删除数据的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
SlideView 图片滑动(扩展/收缩)展示效果
Aug 01 Javascript
jquery 实现表单验证功能代码(简洁)
Jul 03 Javascript
js用Date对象的setDate()函数对日期进行加减操作
Sep 18 Javascript
如何在node的express中使用socket.io
Dec 15 Javascript
JavaScript学习笔记之JS事件对象
Jan 22 Javascript
jQuery中DOM树操作之使用反向插入方法实例分析
Jan 23 Javascript
javascript实现的登陆遮罩效果汇总
Nov 09 Javascript
深入理解JS函数的参数(arguments)的使用
May 28 Javascript
javascript淘宝主图放大镜功能
Oct 20 Javascript
angular中ui calendar的一些使用心得(推荐)
Nov 03 Javascript
VUE v-model表单数据双向绑定完整示例
Jan 21 Javascript
详解js获取video任意时间的画面截图
Apr 17 Javascript
JS实现将链接生成二维码并转为图片的方法
Mar 17 #Javascript
基于vue1和vue2获取dom元素的方法
Mar 17 #Javascript
解决vue页面DOM操作不生效的问题
Mar 17 #Javascript
vue中实现先请求数据再渲染dom分享
Mar 17 #Javascript
vue 每次渲染完页面后div的滚动条保持在最底部的方法
Mar 17 #Javascript
vue获取当前激活路由的方法
Mar 17 #Javascript
vue 实现复制内容到粘贴板clipboard的方法
Mar 17 #Javascript
You might like
php 设计模式之 单例模式
2008/12/19 PHP
php+ajax做仿百度搜索下拉自动提示框(有实例)
2012/08/21 PHP
php实现阿拉伯数字和罗马数字相互转换的方法
2015/04/17 PHP
JavaScript 申明函数的三种方法 每个函数就是一个对象(一)
2009/12/04 Javascript
jquery.AutoComplete.js中文修正版(支持firefox)
2010/04/09 Javascript
Jquery工作常用实例 使用AJAX使网页进行异步更新
2011/07/26 Javascript
JavaScript中使用typeof运算符需要注意的几个坑
2014/11/08 Javascript
js超时调用setTimeout和间歇调用setInterval实例分析
2015/01/28 Javascript
jQuery原型属性和原型方法详解
2015/07/07 Javascript
详解javascript函数的参数
2015/11/10 Javascript
javascript加减乘除的简单实例
2016/07/12 Javascript
浅谈angularJS2中的界面跳转方法
2018/08/31 Javascript
微信小程序 slot踩坑的解决
2019/04/01 Javascript
微信小程序实现下拉刷新动画
2019/06/21 Javascript
用Python输出一个杨辉三角的例子
2014/06/13 Python
Python实现获取操作系统版本信息方法
2015/04/08 Python
Python3实现Web网页图片下载
2016/01/28 Python
python: 自动安装缺失库文件的方法
2018/10/22 Python
matplotlib实现区域颜色填充
2019/03/18 Python
分析经典Python开发工程师面试题
2019/04/08 Python
基于python if 判断选择结构的实例详解
2019/05/06 Python
Python设置matplotlib.plot的坐标轴刻度间隔以及刻度范围
2019/06/25 Python
pandas取出重复数据的方法
2019/07/04 Python
Python自动化完成tb喵币任务的操作方法
2019/10/30 Python
使用python切片实现二维数组复制示例
2019/11/26 Python
Numpy 理解ndarray对象的示例代码
2020/04/03 Python
python实现坦克大战
2020/04/24 Python
天猫精选:上天猫,就够了
2016/09/21 全球购物
阿玛尼美妆英国官网:Giorgio Armani Beauty英国
2019/03/28 全球购物
Marlies Dekkers内衣荷兰官方网店:荷兰奢侈内衣品牌
2020/03/27 全球购物
How TDD works
2012/09/30 面试题
创建市级文明单位实施方案
2014/03/01 职场文书
校园联欢晚会主持词
2014/03/17 职场文书
项目投资意向书范本
2015/05/09 职场文书
于丹讲座视频观后感
2015/06/15 职场文书
解除合同协议书范本
2016/03/21 职场文书