当前位置: 首页 > news >正文

四川建设机械网站首页唐山seo

四川建设机械网站首页,唐山seo,合肥网站建设司图,网站服务器暂时不可用怎么办一、循环实现一个列表的展示及删除功能 1.1 列表展示 1、背景: 完成一个这样的列表展示。使用v-for 循环功能 id接口名称测试人员项目名项目ID描述信息创建时间用例数1首页喵酱发财项目a1case的描述信息2019/11/6 14:50:30102个人中心张三发财项目a1case的描述信…

一、循环实现一个列表的展示及删除功能

1.1 列表展示

1、背景:

完成一个这样的列表展示。使用v-for 循环功能

id接口名称测试人员项目名项目ID描述信息创建时间用例数
1首页喵酱发财项目a1case的描述信息2019/11/6 14:50:3010
2个人中心张三发财项目a1case的描述信息2019/11/7 14:50:3011
3tab李四发财项目a1case的描述信息2019/11/8 14:50:3012
4列表喵酱美梦项目2bcase的描述信息2019/11/9 14:50:3013
5我的喵酱美梦项目2bcase的描述信息2019/11/10 14:50:3014
6你的喵酱美梦项目2bcase的描述信息2019/11/11 14:50:3015
7大家的张三美梦项目2bcase的描述信息2019/11/12 14:50:3016

 2、实现代码

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script></head><body><div id="mytable"><table border="" cellspacing="" cellpadding=""><tr><th>id</th><th>接口名称</th><th>测试人员</th><th>项目名</th><th>项目id</th><th>描述信息</th><th>创建时间</th><th>用例数</th></tr><tr v-for="item in list" :key="item.id"><td>{{item.id}}</td><td>{{item.name}}</td><td>{{item.tester}}</td><td>{{item.project}}</td><td>{{item.project_id}}</td><td>{{item.desc}}</td><td>{{item.create_time}}</td><td>{{item.testcases}}</td></tr></table></div><script type="text/javascript">var vue = new Vue({el: "#mytable",data: {list: [{"id": 1,"name": "首页_自动化测试平台项目","tester": "张三","project": "自动化测试平台项目","project_id": 1,"desc": "首页","create_time": "2019-11-06 14:50:30","testcases": 9,}, {"id": 12,"name": "首页_自动化测试平台项目","tester": "张三","project": "自动化测试平台项目","project_id": 1,"desc": "登录接口","create_time": "2019-11-06 14:50:30","testcases": 9,}, {"id": 3,"name": "首页_自动化测试平台项目","tester": "张三","project": "自动化测试平台项目","project_id": 1,"desc": "登录接口","create_time": "2019-11-06 14:50:30","testcases": 9,}, {"id": 4,"name": "登录接口_自动化测试平台项目","tester": "张三","project": "自动化测试平台项目","project_id": 1,"desc": "登录接口","create_time": "2019-11-06 14:50:30","testcases": 9,}, {"id": 10,"name": "登录接口_自动化测试平台项目","tester": "张三","project": "自动化测试平台项目","project_id": 1,"desc": "登录接口","create_time": "2019-11-06 14:50:30","testcases": 9,}, {"id": 6,"name": "首页_自动化测试平台项目","tester": "张三","project": "自动化测试平台项目","project_id": 1,"desc": "登录接口","create_time": "2019-11-06 14:50:30","testcases": 9,}, {"id": 9,"name": "登录接口_自动化测试平台项目","tester": "张三","project": "自动化测试平台项目","project_id": 1,"desc": "登录接口","create_time": "2019-11-06 14:50:30","testcases": 9,}]}})</script></body>
</html>

1.2 列表删除的功能

给上面的列表,添加一个删除功能,绑定事件。

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script></head><body><div id="mytable"><table border="" cellspacing="" cellpadding=""><tr><th>id</th><th>接口名称</th><th>测试人员</th><th>项目名</th><th>项目id</th><th>描述信息</th><th>创建时间</th><th>用例数</th><th>操作</th></tr><tr v-for="item in list" :key="item.id"><td>{{item.id}}</td><td>{{item.name}}</td><td>{{item.tester}}</td><td>{{item.project}}</td><td>{{item.project_id}}</td><td>{{item.desc}}</td><td>{{item.create_time}}</td><td>{{item.testcases}}</td><td><button @click="del(item.id)">删除</button></td></tr></table></div><script type="text/javascript">var vue = new Vue({el: "#mytable",data: {list: [{"id": 1,"name": "首页_自动化测试平台项目","tester": "张三","project": "自动化测试平台项目","project_id": 1,"desc": "首页","create_time": "2019-11-06 14:50:30","testcases": 9,}, {"id": 12,"name": "首页_自动化测试平台项目","tester": "张三","project": "自动化测试平台项目","project_id": 1,"desc": "登录接口","create_time": "2019-11-06 14:50:30","testcases": 9,}, {"id": 3,"name": "首页_自动化测试平台项目","tester": "张三","project": "自动化测试平台项目","project_id": 1,"desc": "登录接口","create_time": "2019-11-06 14:50:30","testcases": 9,}, {"id": 4,"name": "登录接口_自动化测试平台项目","tester": "张三","project": "自动化测试平台项目","project_id": 1,"desc": "登录接口","create_time": "2019-11-06 14:50:30","testcases": 9,}, {"id": 10,"name": "登录接口_自动化测试平台项目","tester": "张三","project": "自动化测试平台项目","project_id": 1,"desc": "登录接口","create_time": "2019-11-06 14:50:30","testcases": 9,}, {"id": 6,"name": "首页_自动化测试平台项目","tester": "张三","project": "自动化测试平台项目","project_id": 1,"desc": "登录接口","create_time": "2019-11-06 14:50:30","testcases": 9,}, {"id": 9,"name": "登录接口_自动化测试平台项目","tester": "张三","project": "自动化测试平台项目","project_id": 1,"desc": "登录接口","create_time": "2019-11-06 14:50:30","testcases": 9,}],},methods: {del:function(id) {this.list=this.list.filter(function(item,index){return item.id != id})},},})</script></body>
</html>

注意,列表删除功能的两种方式。

方式一 通过 filter过滤实现

				methods: {del:function(id) {this.list=this.list.filter(function(item,index){return item.id != id})},},

注意,function(item,index)。 item是列表中,每一个元素,index是索引,这个索引是固定写法。

方式二 通过删除索引实现

				methods:{del:function(id){// 查找要删除的数据索引值let index = this.lists.findIndex(function(item){return item.id==id})// 根据数组的索引去删除数组中对应的数据this.lists.splice(index,1)}}

http://www.ds6.com.cn/news/35503.html

相关文章:

  • 有域名后续怎么做网站福建网站建设制作
  • php做手机网站成都网站快速优化排名
  • 做企业网站用什么cms最新中央人事任免
  • 武昌做网站公司上海牛巨微seo
  • 网站建设可用性的五个标准中国十大网站有哪些
  • 河北沧州泊头做网站的电话sem是做什么的
  • 长沙网站关键词排名推广公司王通seo教程
  • 手机网站会员中心模板下载湖南seo网站多少钱
  • 直播app怎么优化关键词
  • h5网站开发 源码建立网站需要多少钱
  • 南山网站建设深圳信科漳州seo建站
  • 做a的网站有哪些怀化网站seo
  • 个人账号如何注册网站软文兼职10元一篇
  • 庐江有做网站的吗淘宝seo优化
  • java做网站要哪些软件seo网站优化详解
  • 采集的网站怎么做收录百度推广营销中心
  • 全新网站如何做百度竞价自己开平台怎么弄啊
  • 投资理财产品网站建设seo排名外包
  • 怎么使用网站上的模板新闻实时报道
  • 社区类网站开发如何结合搜索检索与seo推广
  • 网站改版怎么做百度惠生活怎么优化排名
  • 西安建公司网站网站建设合同
  • wordpress移站网络营销策划方案框架
  • 网页站点渠道推广策略
  • 做美图+网站有哪些株洲seo快速排名
  • wordpress 整站源码图片识别
  • 注册公司网站建设捆绑销售西安关键词排名提升
  • 网站开发竞价单页品牌推广和品牌营销
  • 国际电商怎么做seo搜索引擎优化推荐
  • 合肥做网站排名百度app浏览器下载