<script>
export default {
name: "HelloWorld",
data() {
return {
arr1Obj: [
{ code: "1", name: "文字1" },
{ code: "2", name: "文字2" },
{ code: "3", name: "文字3" },
{ code: "4", name: "文字4" },
{ code: "5", name: "文字5" },
],
arr2Obj: [
{ code: "1", value: "98" },
{ code: "2", value: "48" },
{ code: "3", value: "90" },
],
};
},
created() {
let arr1 = this.arr1Obj;
let arr2 = this.arr2Obj;
let arr = arr1.map((v) => {
// eslint-disable-line no-unused-vars
const newResult = arr2.find((item) => v.code === item.code) || {};
return { name: v.name, value: newResult.value };
});
console.log(arr, "aaaa");
},
};
</script>
使用map 和find重组数组对象
最新推荐文章于 2025-04-08 21:46:28 发布