详解vue添加删除元素的方法


Posted in Javascript onJune 30, 2018

相关版实例代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>vue实例:添加删除元素r</title>
  <style type="text/css">
    .form-group{
      margin:10px;
    }
    .form-group>label{
      display: inline-block;
      width: 5rem;
      text-align: right;
    }
  </style>
</head>
<body>
  <div id="app">
    <div class="form-group">
      <label>name:</label>
      <input type="text" name="" v-model='newitems.name'>
    </div>
    <div class="form-group">
      <label>age:</label>
      <input type="text" name="" v-model='newitems.age'>
    </div>
    <div class="form-group">
      <label>sex:</label>
      <select v-model='newitems.sex'>
        <option value="男">男</option>
        <option value="女">女</option>
      </select>

    </div>
    <div class="form-group">
      <label></label>
      <button v-on:click = 'addPerson'>Create</button>
    </div>

    <table>
      <thead>
        <tr>
          <th>Name</th>
          <th>Age</th>
          <th>Sex</th>
          <th>Delete</th>
        </tr>
      </thead>
      <tbody>
        <tr v-for="item in items"><!--v-for-->
          <td>{{item.name}}</td>
          <td>{{item.age}}</td>
          <td>{{item.sex}}</td>
          <td><button @click="deletePerson($index)">Delete</button></td>
        </tr>
      </tbody>

    </table>
  </div>

</body>
<script src="vue.js"></script>
<script type="text/javascript">
  var vm = new Vue({
    el:'#app',
    data:{
      newitems:{
        name:'',
        age:'18',
        sex:'女'
      },//newitems默认的
      items:[{
        name:'lily',
        age:18,
        sex:'女'
      },{
        name:'lily',
        age:18,
        sex:'女'
      },{
        name:'lily',
        age:18,
        sex:'女'
      },{
        name:'lily',
        age:18,
        sex:'女'
      },{
        name:'lily',
        age:18,
        sex:'女'
      }]
    },
    methods:{
      addPerson:function(){
        this.items.push(this.newitems)//往items中添加newitems
        this.newitems = {name:'',age:'18',sex:'女'}
      },//添加元素
      deletePerson: function(index){
        // 删一个数组元素
        this.items.splice(index,1);
      }
    }
  })
</script>
</html>

大家可以测试以下,感谢大家对三水点靠木的支持。

Javascript 相关文章推荐
在你的网页中嵌入外部网页的方法
Apr 02 Javascript
按给定几率进行随机抽取的js代码
Dec 28 Javascript
Redis基本知识、安装、部署、配置笔记
Mar 05 Javascript
AngularJS基础 ng-list 指令详解及示例代码
Aug 02 Javascript
JavaScript高仿支付宝倒计时页面及代码实现
Oct 21 Javascript
微信小程序 删除项目工程实现步骤
Nov 10 Javascript
使用Bootstrap美化按钮实例代码(demo)
Feb 03 Javascript
Vue 项目分环境打包的方法示例
Aug 03 Javascript
JavaScript闭包原理与用法实例分析
Aug 10 Javascript
微信小程序Echarts图表组件使用方法详解
Jun 25 Javascript
vue-router的钩子函数用法实例分析
Oct 26 Javascript
js生成1到100的随机数最简单的实现方法
Feb 07 Javascript
vue.js删除列表中的一行
Jun 30 #Javascript
vue v-model动态生成详解
Jun 30 #Javascript
vue-router+nginx 非根路径配置方法
Jun 30 #Javascript
Vue项目中添加锁屏功能实现思路
Jun 29 #Javascript
angular6.0开发教程之如何安装angular6.0框架
Jun 29 #Javascript
详解Angular6.0使用路由步骤(共7步)
Jun 29 #Javascript
详解基于Vue-cli搭建的项目如何和后台交互
Jun 29 #Javascript
You might like
Terran建筑一览
2020/03/14 星际争霸
php文档工具PHP Documentor安装与使用方法
2016/01/25 PHP
php利用fsockopen GET/POST提交表单及上传文件
2017/05/22 PHP
jQuery 入门级学习笔记及源码
2010/01/22 Javascript
JS返回上一页实例代码通过图片和按钮分别实现
2013/08/16 Javascript
jQuery+ajax中getJSON() 用法实例
2014/12/22 Javascript
jQuery实现文件上传进度条特效
2015/08/12 Javascript
用iframe实现不刷新整个页面上传图片的实例
2016/11/18 Javascript
JavaScript、C# URL编码、解码总结
2017/01/21 Javascript
Javascript Event(事件)的传播与冒泡
2017/01/23 Javascript
vue.js删除动态绑定的radio的指定项
2017/06/02 Javascript
Bootstrap + AngularJS 实现简单的数据过滤字符查找功能
2017/07/27 Javascript
JavaScript监听手机物理返回键的两种解决方法
2017/08/14 Javascript
Ionic学习日记实现验证码倒计时
2018/02/08 Javascript
webpack打包html里面img后src为“[object Module]”问题
2019/12/22 Javascript
Javascript原生ajax请求代码实例
2020/02/20 Javascript
举例讲解Linux系统下Python调用系统Shell的方法
2015/11/07 Python
python模块简介之有序字典(OrderedDict)
2016/12/01 Python
Python中optparser库用法实例详解
2018/01/26 Python
python实现推箱子游戏
2020/03/25 Python
python七夕浪漫表白源码
2019/04/05 Python
对python中的装包与解包实例详解
2019/08/24 Python
python super用法及原理详解
2020/01/20 Python
python rolling regression. 使用 Python 实现滚动回归操作
2020/06/08 Python
python logging模块的使用
2020/09/07 Python
Python爬取豆瓣数据实现过程解析
2020/10/27 Python
新闻专业大学生找工作的自我评价
2013/10/30 职场文书
银行职业规划书范文
2013/12/28 职场文书
酒店中秋节促销方案
2014/01/30 职场文书
元旦活动感言
2014/03/08 职场文书
煤矿安全保证书
2015/02/27 职场文书
开会通知短信大全
2015/04/20 职场文书
【HBU】数据库第四周 单表查询
2021/04/05 SQL Server
Python数据分析之pandas函数详解
2021/04/21 Python
浅谈Python数学建模之数据导入
2021/06/23 Python
java多态注意项小结
2021/10/16 Java/Android