Vue 通过公共字段,拼接两个对象数组的实例


Posted in Javascript onNovember 07, 2019

前端需要展示两个字段,工资项与工资值。因为后台数据原因,后端是将这两个数据分开返回,这边我需要将这两个数组拼接到一个数据。

直接上代码。

1.HTML部分

<html lang="zh">
<head>
  <meta charset="UTF-8">
  <title>工资查询</title>
  <link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css" rel="external nofollow" >
  <script src="https://cdn.bootcss.com/vue/2.5.21/vue.common.dev.js"></script>
  <script src="https://unpkg.com/element-ui/lib/index.js"></script>
</head>
<body>
<div id="index" >
  <el-table
      :data="salaryCols"
      max-height="450">
    <el-table-column
        prop="name"
        align="center"
        label="工资项:">
    </el-table-column>
    <el-table-column
        prop="amount"
        align="center"
        label="金额(¥):">
    </el-table-column>
  </el-table>
</div>
</body>
</html>

2. js部分

new Vue({
    el: '#index',
    data: {
      salary: [  //工资列表
        {
          wage1: 1001.1,
        },
        {
          wage2: 30.3,
        },
        {
          wage3: 200,
        }
      ],
      salaryCols:[  //工资项列表
        {
          name:"工资",
          value:"wage1"
        },{
          name:"奖金",
          value:"wage2"
        },{
          name:"mate金",
          value:"wage3"
        }
      ]
    },
 
    mounted(){
  this.jointData();
  console.log(this.salaryCols);
    },
    methods: {
      //将 工资拼接到工资项中农
      jointData(){
        var colLength = this.salaryCols.length;  //工资项长度
        var salaryLength = this.salary.length;   //工资长度
  //先遍历工资项
        for (var i=0; i<colLength; i++){
   //取出相同字段value
          var value = this.salaryCols[i].value;
   //遍历工资
          for (var j=0; j<salaryLength; j++){
            var amount = this.salary[j][value];
   //如果金额取出来,不是undefined的话,说明字段对应起来的
            if (amount !== undefined){
              this.salaryCols[i].amount = amount;
              break;
            }
          }
        }
      }
    }
  })

3. 效果

Vue 通过公共字段,拼接两个对象数组的实例

以上这篇Vue 通过公共字段,拼接两个对象数组的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery中ajax学习笔记4
Oct 16 Javascript
FireFox下XML对象转化成字符串的解决方法
Dec 09 Javascript
web网页按比例显示图片实现原理及js代码
Aug 09 Javascript
jQuery分组选择器用法实例
Dec 23 Javascript
JQuery中serialize()用法实例分析
Feb 06 Javascript
jQuery toggle 代替方法
Mar 22 Javascript
关于JavaScript 原型链的一点个人理解
Jul 31 Javascript
angularjs实现文字上下无缝滚动特效代码
Sep 04 Javascript
基于jquery实现五星好评
Nov 18 jQuery
vue页面加载闪烁问题的解决方法
Mar 28 Javascript
JS 数组随机洗牌的实例代码
Sep 12 Javascript
微信小程序自定义联系人弹窗
May 26 Javascript
vue之a-table中实现清空选中的数据
Nov 07 #Javascript
vue实现将一个数组内的相同数据进行合并
Nov 07 #Javascript
jQuery利用cookie 实现本地收藏功能(不重复无需多次命名)
Nov 07 #jQuery
ElementUI多个子组件表单的校验管理实现
Nov 07 #Javascript
构建Vue大型应用的10个最佳实践(小结)
Nov 07 #Javascript
Node配合WebSocket做多文件下载以及进度回传
Nov 07 #Javascript
vue 实现单选框设置默认选中值
Nov 07 #Javascript
You might like
PHP+MySQL修改记录的方法
2015/01/21 PHP
PHP版单点登陆实现方案的实例
2016/11/17 PHP
php单元测试phpunit入门实例教程
2017/11/17 PHP
七种PHP开发环境搭建工具
2020/06/28 PHP
js小技巧--自动隐藏红叉叉
2007/08/13 Javascript
JavaScript 继承详解(三)
2009/07/13 Javascript
JavaScript下利用fso判断文件是否存在的代码
2010/12/11 Javascript
JQUERY的属性选择符和自定义选择符使用方法(二)
2011/04/07 Javascript
jquery cookie实现的简单换肤功能适合小网站
2013/08/25 Javascript
js实现的彩色方块飞舞奇幻效果
2016/01/27 Javascript
详解jQuery UI库中文本输入自动补全功能的用法
2016/04/23 Javascript
js实现省份下拉菜单效果
2017/02/15 Javascript
vue2.0 elementUI制作面包屑导航栏
2018/02/22 Javascript
Koa2 之文件上传下载的示例代码
2018/03/29 Javascript
Nodejs异步流程框架async的方法
2019/06/07 NodeJs
vue实现在v-html的html字符串中绑定事件
2019/10/28 Javascript
Js逆向实现滑动验证码图片还原的示例代码
2020/03/10 Javascript
python中的一些类型转换函数小结
2013/02/10 Python
python不带重复的全排列代码
2013/08/13 Python
python中的函数用法入门教程
2014/09/02 Python
关于Python如何避免循环导入问题详解
2017/09/14 Python
Python实现抢购IPhone手机
2018/02/07 Python
利用pandas进行大文件计数处理的方法
2018/07/25 Python
华为2019校招笔试题之处理字符串(python版)
2019/06/25 Python
tensorflow-gpu安装的常见问题及解决方案
2020/01/20 Python
matplotlib 曲线图 和 折线图 plt.plot()实例
2020/04/17 Python
Pycharm添加虚拟解释器报错问题解决方案
2020/10/13 Python
伯利陶器:Burleigh Pottery
2018/01/03 全球购物
巴西美妆购物网站:Kutiz Beauté
2019/03/13 全球购物
《桂花雨》教学反思
2014/04/12 职场文书
环保志愿者活动总结
2014/06/27 职场文书
我们的节日国庆活动方案
2014/08/19 职场文书
优秀乡村医生先进事迹材料
2014/08/23 职场文书
优秀党务工作者先进事迹材料
2014/12/25 职场文书
雷锋的观后感
2015/06/10 职场文书
导游词之扬州大明寺
2019/10/09 职场文书