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 相关文章推荐
彪哥1.1(智能表格)提供下载
Sep 07 Javascript
兼容IE和Firefox的javascript获取iframe文档内容的函数
Aug 15 Javascript
JavaScript高级程序设计 阅读笔记(二十一) JavaScript中的XML
Sep 14 Javascript
解决js下referer兼容各大浏览器的方法
Nov 03 Javascript
js淡入淡出焦点图幻灯片效果代码分享
Sep 08 Javascript
JavaScript实现复制文章自动添加版权
Aug 02 Javascript
JavaScript 异步调用
Oct 25 Javascript
vscode 开发Vue项目的方法步骤
Nov 25 Javascript
实例讲解JavaScript截取字符串
Nov 30 Javascript
antd组件Upload实现自己上传的实现示例
Dec 18 Javascript
详解在Node.js中发起HTTP请求的5种方法
Jan 10 Javascript
vue自定义标签和单页面多路由的实现代码
May 03 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更新修改excel中的内容实例代码
2014/02/26 PHP
CodeIgniter针对lighttpd服务器URL重写的方法
2015/06/10 PHP
自适应高度框架 ----属个人收藏内容
2007/01/22 Javascript
一个js拖拽的效果类和dom-drag.js浅析
2010/07/17 Javascript
js获取html文件的思路及示例
2013/09/17 Javascript
js通过location.search来获取页面传来的参数
2014/09/11 Javascript
javascript制作2048游戏
2015/03/30 Javascript
JavaScript使用shift方法移除素组第一个元素实例分析
2015/04/06 Javascript
jQuery实现三级菜单的代码
2016/05/09 Javascript
bootstrap导航栏、下拉菜单、表单的简单应用实例解析
2017/01/06 Javascript
使用ionic播放轮询广告的实现方法(必看)
2017/04/24 Javascript
使用JavaScript实现在页面中显示距离2017年中秋节的天数
2017/09/26 Javascript
JS实现元素上下左右移动效果
2017/10/18 Javascript
解决Vue不能检测数组或对象变动的问题
2018/02/24 Javascript
vue-better-scroll 的使用实例代码详解
2018/12/03 Javascript
Vue实现简单分页器
2018/12/29 Javascript
基于iview的router常用控制方式
2019/05/30 Javascript
JavaScript实现图片上传并预览并提交ajax
2019/09/30 Javascript
解决iview table组件里的 固定列 表格不自适应的问题
2020/11/13 Javascript
[06:21]2014DOTA2国际邀请赛 庆祝VG首阶段领跑;B叔为挣牛排半夜整理情报
2014/07/13 DOTA
[40:55]DOTA2上海特级锦标赛主赛事日 - 2 败者组第二轮#4Newbee VS Fnatic
2016/03/03 DOTA
[01:14:55]EG vs Spirit Supermajor 败者组 BO3 第三场 6.4
2018/06/05 DOTA
python实现封装得到virustotal扫描结果
2014/10/05 Python
Python Queue模块详细介绍及实例
2016/12/27 Python
Python字符串格式化的方法(两种)
2017/09/19 Python
Django框架之中间件MiddleWare的实现
2019/12/30 Python
Python 2种方法求某个范围内的所有素数(质数)
2020/01/31 Python
Python 实现集合Set的示例
2020/12/21 Python
Hotels.com台湾:饭店订房网
2017/09/06 全球购物
SQL Server数据库笔试题和答案
2016/02/04 面试题
工程造价与财务管理专业应届生求职信
2013/10/06 职场文书
医药专业应届毕业生求职信范文
2014/01/01 职场文书
关于运动会的广播稿50字
2014/10/17 职场文书
机关职员工作检讨书
2014/10/23 职场文书
检讨书格式
2015/01/23 职场文书
工程款催款函
2015/06/24 职场文书