首页 > 解决方案 > 映射数组并将项目保存到Vue中的其他数组

问题描述

我有一个数组数组:

[["email", "test@test.com"], ["phone", 123123123], ["address", "street"]]

我想创建一个数组,其中每个数组中只有第一个元素:

["email", "phone", "address"]

我有类似的东西:

bigArray.map((field) => {
        this.smallArray.add(field[0]);
      });

但我得到了错误:Error in event handler for "bigArray": "TypeError: _this.smallArray.add is not a function"

我该如何解决这个问题?

标签: vue.js

解决方案


this.smallArray = this.bigArray.map(arr => arr[0])

推荐阅读