vue:写一个数组box和list数组,在保留box数组中原有对象的同时,将list数组中每一个对象插入到box数组后面

前言:由于源码涉及到后端调用数据和一些无关的功能所以我就专门针对这个功能的代码,这样好方便理解。

1、在data中定义两个数组:box和list,并给它们初始化值

复制代码
data() {
  return {
    box: [/*初始的box数组对象*/],
    list: [/*初始的list数组对象*/]
  }
}

2、(重点)在mounted或者其他方法和适合的生命周期函数中,编写代码将list数组中每一个数组中的每一对象插入到box数组后面

复制代码
mounted() {
  this.list.forEach(item => {
    this.box.push(item);
  });
}

3、在页面中使用box数组展示所有对象。

复制代码
<template>
  <div>
    <ul>
      <li v-for="item in box" :key="item.id">{{ item.name }}</li>
    </ul>
  </div>
</template>

总结:通过遍历list数组中的每一个对象然后通过push插入到box数组的后面,在保留box数组中原有对象的同时,将list数组中每一个对象插入到box数组后面。

相关推荐
孫治AllenSun1 分钟前
【redis】redis重新创建集群
前端·javascript·redis
zhensherlock1 分钟前
Protocol Launcher 系列:一键唤起 VSCodium 智能 IDE
javascript·ide·vscode·typescript·开源·编辑器·github
我命由我123457 分钟前
React - ref、回调 ref 回调执行次数的问题、createRef 函数、事件处理
前端·javascript·react.js·前端框架·html·html5·js
我命由我123459 分钟前
React - 收集表单元素、收集表单元素优化、生命周期(旧)、生命周期(新)
前端·javascript·react.js·前端框架·html·html5·js
SuperEugene10 分钟前
Monorepo + pnpm workspace 落地实操:Vue 中后台多项目 / 组件库 / 公共包管理|Vue 工程化篇
前端·javascript·vue.js·pnpm·vite·monorepo
苦藤新鸡12 分钟前
87.分割成两个等和数组 leetcode416
数据结构·算法·leetcode
白中白1213814 分钟前
杂七杂八补充系列
开发语言·前端·javascript
Eward-an18 分钟前
LeetCode 128. 最长连续序列(O(n)时间复杂度详解)
数据结构·算法·leetcode
LiLiYuan.19 分钟前
【如何理解递归链表?】
数据结构·链表
Xingxing?!20 分钟前
Vue2 微信小程序:页面间传递数组
前端·vue.js·uni-app