最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

VUE數(shù)組根據(jù)索引刪除數(shù)據(jù),頁面同時更新的實現(xiàn)方法

 更新時間:2023年07月03日 09:08:52   作者:張康佳  
這篇文章主要介紹了VUE數(shù)組根據(jù)索引刪除數(shù)據(jù),頁面同時更新的實現(xiàn)方法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

VUE數(shù)組根據(jù)索引刪除數(shù)據(jù),頁面同時更新

項目場景

例如:

做了一個進制轉換的工具,點擊刪除的時候需要表格實時進行更新。

問題描述

例如:

嘗試了使用 this.$set 但是還是有問題。有時候會導致更新失敗

解決方案

最后查了一會資料發(fā)現(xiàn)

this.tableData.splice(this.tableData.indexOf(index),1) 

是最有效果的

代碼如下:

// 刪除某個記錄
    handleDelete(index, row) {
      // 嘗試的第一種方法:(這個是錯誤的?。。е掠袝r候失效)
      // let arr = this.tableData
      // for(var i=index,len=arr.length-1;i<len;i++) {
      //   arr[i]=arr[i+1]
      // }
      // arr.length = len
      // this.tableData = Object.assign({}, this.tableData, arr)
      //this.tableData = arr
      //this.$set(this.tableData, arr)
      // 這樣才有效果
      this.tableData.splice(this.tableData.indexOf(index),1);
    }

VUE數(shù)組刪除(對象)單條刪除,多條刪除

數(shù)組單行刪除

<!--
 * @Descripttion:單行刪除
 * @version: 0.0.1
 * @Author: PengShuai
 * @Date: 2022-06-01 17:30:04
 * @LastEditors: PengShuai
 * @LastEditTime: 2022-06-01 17:30:04
-->
    // 數(shù)據(jù)源
    demoData: [
      {
        id: '1',
        name: '奧巴馬',
      },
      {
        id: '2',
        name: '狗頭',
      },
      {
        id: '3',
        name: '盧錫安',
      },
      {
        id: '4',
        name: '蓋倫',
      },
      {
        id: '5',
        name: '趙信',
      },
    ],
	methods: {
	  demo() {
	    console.log('全部數(shù)據(jù) 5條')
	    console.log(this.demoData)
	    //? 單選
	    //! 刪除單行數(shù)據(jù)
	    const del = '3'
	    this.demoData = this.demoData.filter((o) => {
	      return o.id !== del
	    })
	    console.log('刪除單行所返回的數(shù)據(jù) 4條')
	    console.log(this.demoData)
	  },
},

結果

數(shù)組多行刪除(同一數(shù)據(jù)源)

<!--
     * @Descripttion:單行刪除
     * @version: 0.0.1
     * @Author: PengShuai
     * @Date: 2022-06-09 14:17:04
     * @LastEditors: PengShuai
     * @LastEditTime: 2022-06-09 14:17:04
    -->
    demo() {
      console.log('原數(shù)據(jù)')
      console.log(this.demoData)
      //? 多選
      //! 刪除多行數(shù)據(jù)
      const selectData = [
        {
          id: '1',
          name: '奧巴馬',
        },
        {
          id: '4',
          name: '蓋倫',
        },
      ]
      console.log('刪除數(shù)據(jù)')
      console.log(selectData)
      let newData = this.demoData.filter(
        (a) => !selectData.some((b) => a.id === b.id)
      )
      console.log('刪除后數(shù)據(jù)')
      console.log(newData)
    }

結果

總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Vue 項目部署在子目錄下時hash vs history 的真實區(qū)別解析

    Vue 項目部署在子目錄下時hash vs history 的真實區(qū)別解析

    Vue子目錄部署中,hash模式穩(wěn)定且無需后端配合,而history模式需要后端支持否則容易出問題,子目錄部署下,hash模式天生安全且頁面刷新不會404,而history模式需要正確配置Nginx才能正常工作,本文給大家介紹Vue部署在子目錄下時hash vs history區(qū)別,感興趣的朋友一起看看吧
    2026-01-01
  • vue項目打包后proxyTable代理失效問題及解決

    vue項目打包后proxyTable代理失效問題及解決

    這篇文章主要介紹了vue項目打包后proxyTable代理失效問題及解決方案,具有很好的參考價值,希望對大家有所幫助。
    2023-05-05
  • Vue 組件間的樣式沖突污染

    Vue 組件間的樣式沖突污染

    本篇文章主要介紹了Vue 組件間的樣式沖突污染,當多個樣式出現(xiàn)時,就會導致樣式沖突,本文介紹了具體解決方法
    2017-08-08
  • vue實現(xiàn)拖拽排序效果

    vue實現(xiàn)拖拽排序效果

    這篇文章主要為大家詳細介紹了vue實現(xiàn)拖拽排序效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • vue通過url方式展示PDF的幾種方法

    vue通過url方式展示PDF的幾種方法

    小編最近接手的項目中有個需求,前端顯示后端返回的PDF格式的文件,下面這篇文章主要給大家介紹了關于vue通過url方式展示PDF的幾種方法,需要的朋友可以參考下
    2023-01-01
  • Vue中使用防抖與節(jié)流的方法

    Vue中使用防抖與節(jié)流的方法

    這篇文章主要為大家介紹了Vue中使用防抖與節(jié)流的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-01-01
  • element 動態(tài)合并表格的步驟

    element 動態(tài)合并表格的步驟

    這篇文章主要介紹了element 動態(tài)合并表格的步驟,幫助大家更好的理解和使用vue,感興趣的朋友可以了解下
    2020-12-12
  • Yarn與Lerna管理monorepo使用詳解

    Yarn與Lerna管理monorepo使用詳解

    這篇文章主要為大家介紹了Yarn與Lerna管理monorepo的使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-07-07
  • 基于vue.js組件實現(xiàn)分頁效果

    基于vue.js組件實現(xiàn)分頁效果

    這篇文章主要為大家詳細介紹了基于vue.js組件實現(xiàn)分頁效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • Vue中添加過渡效果的方法

    Vue中添加過渡效果的方法

    本篇文章主要介紹了Vue中添加過渡效果的方法,Vue 在插入、更新或者移除 DOM 時,提供多種不同方式的應用過渡效果,有興趣的同學可以了解一下。
    2017-03-03

最新評論

本溪市| 岚皋县| 开原市| 云龙县| 嘉禾县| 姚安县| 芦山县| 波密县| 焉耆| 噶尔县| 大丰市| 克什克腾旗| 礼泉县| 蓬溪县| 雷波县| 乐陵市| 怀远县| 张家港市| 九台市| 房山区| 永川市| 衡阳县| 丹江口市| 闸北区| 安塞县| 贡觉县| 济源市| 白水县| 锡林浩特市| 观塘区| 长寿区| 行唐县| 安阳县| 万州区| 宜良县| 玉山县| 长顺县| 历史| 建湖县| 南通市| 华安县|