vue中的列表项删除操作

<script>
Vue({
  data: {
    orders: []
  },
  created() {
    $.get( {
      url: ‘orders‘,
      dataType: ‘json‘
   })
      .then( data => {
        this.orders = data;
      });
  },
  methods: {
    delete(index) {
      // 用索引删除
      this.orders.splice(index, 1);
    },
    deleteByID(id) {
      this.orders.splice(this.orders.find( order => {
        return order.id === id;
      }), 1);
    }
  }
});
</script>
<tr v-for="(order, index) in orders">
  <td>...</td>
  <td>
    <button type="button" @click="delete(index)">用索引删除</button>
    <button type="button" @click="deleteByID(order.id)">用 ID 删除</button>
  </td>
</tr>

原文地址:https://www.cnblogs.com/xuxiaoxia/p/8708904.html

时间: 2024-08-29 15:47:29

vue中的列表项删除操作的相关文章

开源学习--SlideExpandableListView中的列表项动画实现框架分析

前面的话 开源项目Android-SlideExpandableListView是一个简单的介绍列表项动画展示的小型项目,分析这个项目可以对自定义框架及列表类动画实现有个比较清晰的认识,工作中中时常根据需求扩展定义自己的适配器,虽然具体需求不同,但架构类似,本文把最近关于该开源项目的研究心得整理分享,共同学习~ 项目简介 github地址https://github.com/tjerkw/Android-SlideExpandableListView 这是个入门级的列表项动画展示框架,实现效果如

获取列表中某一个文件夹下的列表项集合(不包含子文件夹对象,也不包含子文件夹中的列表项)

RT,方法如下: 1 SPListItemCollection GetSubItemsWithoutFoldersInParrentFolder(SPFolder parrent) 2 { 3 SPList list = parrent.Item.ParentList; 4 SPQuery query = new SPQuery(); 5 query.Folder = parrent; 6 query.Query = "<Where><Eq><FieldRef Na

3-7 Vue中的列表渲染

 举个案例:循环data中的list的值在div中,并显示相应的index值. 关于数组的循环: //显示效果如下图: //一般的列表渲染最好带一个key值,要把key值设置为唯一值的话,可以选择index.但在频繁操作DOM元素相对应的数据的时候,它还是有点浪费性能,可能让Vue没法充分复用DOM节点,所以不太建议用index来做key值 //所以一般的项目中的后端会传递过来一些数据,这些数据可以把它作为key值来使用(一般会携带一个后端或数据库相关的一个唯一的数据条目标识符,例如:id) /

python中的列表以及常见操作

列表介绍 想一想: 前面学习的字符串可以用来存储一串信息,那么想一想,怎样存储咱班所有同学的名字呢? 定义100个变量,每个变量存放一个学生的姓名可以吗?有更好的办法吗? 答:列表 列表的格式:变量A的类型为列表 namesList = ['xiaoWang','xiaoZhang','xiaoHua'] 比C语言的数组强大的地方在于列表中的元素可以是不同类型的 testList = [1,'a'] 打印列表: demo: namesList = ['xiaoWang', 'xiaoZhang'

如何让 WPF 中 ListBox 列表项前自动加上序号

有时候我们可以希望在 ListBox 列表项前面加上序号,这样看起来更清楚,还可以配合使用快捷键等. 希望达到如下图的效果: 显然我们可以通过修改 ListBox 的模板来实现,只要在 Item 中加上数字这一项即可,利用 MultiBinding 和 IMultiValueConverter 即可实现. 示例 首先,我们创建一个 Person 类: public class Person { public string Name { get; set; } } 然后创建一个 Converter

ol列表中的列表项不显示

在写CSS的时候我们习惯在头部写 *{ margin:0px; padding:0px; } 或者,引入reset.css文件中.但是这个文件中也有对常用元素的边距置零的设置: 原因就在这个地方,默认li的list-style-position:outside,但是padding-left为0,所以,列表项就没有地方可以显示,如果padding-left设置为30px左右的话,就可以看到:

vue中的列表渲染

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Vue中列表渲染</title> <script src="./vue.js"></script> </head> <body> <div id="app">

Python中关于列表的具体操作如下实例(待续)

上图为排序操作 Python中删除.修改.添加等操作

Jquery mobile 中在列表项上使用单选按钮

? 无意中发现可以在li上实现开关按钮 http://jsfiddle.net/Gajotres/pzfr2/ ? ? ? ? ? ? ? ? 触类旁通,终于实现了在li上增加单选按钮组 ? @model QGateMobile.Areas.WG32.Models.SystemConfigModel @{ ????ViewBag.Title = "系统配置"; } @section Header { [email protected]("后退", "Ind