tnblog
首页
视频
资源
登录

vue.js实现表格行删除

7025人阅读 2020/6/7 21:09 总访问:437614 评论:0 收藏:0 手机
分类: 前端

有时候我们在使用ajax删除数据后,要动态的更新表格的数据,使用jquery删除dom节点倒是可以很容易。使用vue其实也方便,因为vue是双向绑定所以我们删除数据源即可,页面会自动刷新的。


首先绑定事件:

  1. <a class="del" data-id=".id9" @@click="deleteService(item.ServiceID,index)">删除</a>

这里传了一个index就是循环的索引,这样我才好在事件中去删除数据源。还有这里之所以是两个@因为.net mvc中@本身有他自己的含义


然后在事件中去删除数据源即可

  1.    var consulserviceVue = new Vue({
  2.         el"#cons",
  3.         data: {
  4.             cons: {},
  5.             instances: []
  6.         },
  7.         createdfunction ({
  8.         },
  9.         updatedfunction ({
  10.         },
  11.         methods: {
  12.             deleteServicefunction (serviceId, index{
  13.                 if (confirm("确定删除嘛?")) {
  14.                      //..............你的删除逻辑
  15.                      alert("删除成功!");
  16.                      //把数据源中对应的数据行删除即可
  17.                      consulserviceVue.$data.instances.splice(index, 1);
  18.                 }
  19.             }
  20.         }
  21.     });


评价
吃亏决不亏,惜福才有福
排名
12
文章
74
粉丝
4
评论
15
ASP.NET中webform中的几个生命周期函数
修心 : 什么周期除了这些还有什么呢
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术