【问题标题】:vuejs make array of objects datavuejs 制作对象数据数组
【发布时间】:2023-03-21 03:59:02
【问题描述】:

我有一个数据数组(选定项),我需要将此数组的 id 提取到新数组中,这样我就可以只将这些 id 发送到后端。

代码

method

toggleSelection(rows) {
    console.log('this.multipleSelection : ',this.multipleSelection); // prints my default array (include all data)
    this.multipleSelection.forEach(row => {
        console.log('rows: ', row) // get each object of array (extract ids here)
        // send axios request to backend (ids only)
    });
},

截图

这是上面控制台代码的结果

有什么想法吗?

【问题讨论】:

    标签: javascript typescript vue.js vuejs2


    【解决方案1】:

    首先我需要说我从未使用过 Vue.js。但在简单的 vanilla-javascript 中,您可以使用 map 函数。我不知道这是否可行,但这是一个可能的答案:

    yourids = this.multipleSelection.map(row => row.id);
    

    【讨论】:

      猜你喜欢
      • 2021-05-31
      • 2018-02-15
      • 2021-05-06
      • 2014-02-20
      • 2020-03-06
      • 2020-05-17
      • 2018-10-27
      • 2015-05-19
      • 2018-02-04
      相关资源
      最近更新 更多