使用vue根据状态添加列表数据和删除列表数据的实例


Posted in Javascript onSeptember 29, 2018

如下所示:

<template>
 <div>
  <div v-for="obj of a" @click="sel(obj)">
   {{obj.name}} <span v-if="!obj.select">+</span><span v-else>-</span>
  </div>
  <hr>
  <div>
   <div v-for="(obj,index) in temp" @click="cel(obj,index)">{{obj}}</div>
  </div>
 </div>
</template>
<script>
export default {
 methods: {
  sel(obj){
   obj.select = !obj.select
   if(obj.select){
    this.temp.push(obj)
   }else{
    obj.select = !obj.select
   }   
  },
  cel(obj,index){
   obj.select = !obj.select;
   console.log(index)
   this.temp.splice(index,1);   
  }
 },
 data(){
  return {
   temp:[],
   a:[{
   "code": "1",
   "name": "1",
   "cityId": 8,
   "regionId": null,
   "blockId": null,
   "cityName": null,
   "regionName": null,
   "blockName": null,
   "address": "刀茅巷216号",
   "buildingNum": null,
   "unitNum": null,
   "houseNum": null,
   "completeTime": null,
   "developer": null,
   "id": null,
   "pinYin": null,
   "pinYinFirst": null,
   "pinYinShort": null,
   select:false
  },{
   select:false,
   "code": "2",
   "name": "2",
   "cityId": 8,
   "regionId": null,
   "blockId": null,
   "cityName": null,
   "regionName": null,
   "blockName": null,
   "address": "刀茅巷216号",
   "buildingNum": null,
   "unitNum": null,
   "houseNum": null,
   "completeTime": null,
   "developer": null,
   "id": null,
   "pinYin": null,
   "pinYinFirst": null,
   "pinYinShort": null
  },{
   select:false,
   "code": "3",
   "name": "3",
   "cityId": 8,
   "regionId": null,
   "blockId": null,
   "cityName": null,
   "regionName": null,
   "blockName": null,
   "address": "刀茅巷216号",
   "buildingNum": null,
   "unitNum": null,
   "houseNum": null,
   "completeTime": null,
   "developer": null,
   "id": null,
   "pinYin": null,
   "pinYinFirst": null,
   "pinYinShort": null
  }],
  }
 }
}
</script>

以上这篇使用vue根据状态添加列表数据和删除列表数据的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript的parseInt 进制问题
May 07 Javascript
瀑布流布局并自动加载实现代码
Mar 12 Javascript
JQuery each()嵌套使用小结
Apr 18 Javascript
JavaScript中自定义事件用法分析
Dec 23 Javascript
jQuery支持添加事件的日历特效代码分享(3种样式)
Aug 24 Javascript
详解jQuery选择器
Dec 21 Javascript
javaScript生成支持中文带logo的二维码(jquery.qrcode.js)
Jan 03 Javascript
JS对象创建的几种方式整理
Feb 28 Javascript
Bootstrap datepicker日期选择器插件使用详解
Jul 26 Javascript
Angular4 ElementRef的应用
Feb 26 Javascript
vue axios 给生产环境和发布环境配置不同的接口地址(推荐)
May 08 Javascript
微信小程序如何实现radio单选框单击打勾和取消
Jan 21 Javascript
vue-cli脚手架搭建的项目去除eslint验证的方法
Sep 29 #Javascript
原生JS实现旋转轮播图+文字内容切换效果【附源码】
Sep 29 #Javascript
使用 Node.js 实现图片的动态裁切及算法实例代码详解
Sep 29 #Javascript
使用electron将vue-cli项目打包成exe的方法
Sep 29 #Javascript
脚手架vue-cli工程webpack的作用和特点
Sep 29 #Javascript
基于vue和react的spa进行按需加载的实现方法
Sep 29 #Javascript
使用Vuex解决Vue中的身份验证问题
Sep 28 #Javascript
You might like
模仿OSO的论坛(五)
2006/10/09 PHP
PHP使用glob方法遍历文件夹下所有文件的实例
2018/10/17 PHP
jquery中ajax学习笔记4
2011/10/16 Javascript
formStorage 基于jquery的一个插件(存储表单中元素的状态到本地)
2012/01/20 Javascript
jQuery循环滚动展示代码 可应用到文字和图片上
2012/05/11 Javascript
JQuery判断子iframe何时加载完成解决方案
2013/08/20 Javascript
jquery 模板的应用示例
2013/11/12 Javascript
javascript中clipboardData对象用法详解
2015/05/13 Javascript
jQuery实现的跨容器无缝拖动效果代码
2016/06/21 Javascript
js+html5实现半透明遮罩层弹框效果
2020/08/24 Javascript
JS获取字符对应的ASCII码实例
2017/09/10 Javascript
angularJs 表格添加删除修改查询方法
2018/02/27 Javascript
详解vue使用$http服务端收不到参数
2019/04/19 Javascript
jquery ajax 请求小技巧实例分析
2019/11/11 jQuery
JS桶排序的简单理解与实现方法示例
2019/11/25 Javascript
Javascript如何实现扩充基本类型
2020/08/26 Javascript
js正则表达式简单校验方法
2021/01/03 Javascript
[42:20]Secret vs Liquid 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
让python的Cookie.py模块支持冒号做key的方法
2010/12/28 Python
python3利用Dlib19.7实现人脸68个特征点标定
2018/02/26 Python
Python实现九宫格式的朋友圈功能内附“马云”朋友圈
2019/05/07 Python
python 三元运算符使用解析
2019/09/16 Python
Python Web静态服务器非堵塞模式实现方法示例
2019/11/21 Python
Python Opencv中用compareHist函数进行直方图比较对比图片
2020/04/07 Python
如何设置PyCharm中的Python代码模版(推荐)
2020/11/20 Python
Python 带星号(* 或 **)的函数参数详解
2021/02/23 Python
林清轩官方网站:山茶花润肤油开创者
2016/10/26 全球购物
澳大利亚运动鞋商店:Platypus Shoes
2019/09/27 全球购物
关于Assembly命名空间的三个面试题
2015/07/23 面试题
高校生生产实习自我鉴定
2013/09/21 职场文书
医药大学生求职简历的自我评价
2013/10/17 职场文书
优秀小学生家长评语
2014/01/30 职场文书
2014年医德医风工作总结
2014/11/13 职场文书
毕业生评语大全
2015/01/04 职场文书
目标责任书格式范文
2015/05/11 职场文书
SQL Server2019数据库备份与还原脚本,数据库可批量备份
2021/11/20 SQL Server