首页 > 其他分享 >vue中改变数组对象属性名名称

vue中改变数组对象属性名名称

时间:2022-08-18 09:11:10浏览次数:46  
标签:vue res JSON replace nape let 数组 属性

    let nape = [];
            for (let i = 0; i < list.length; i++) {
              let res = JSON.parse(
                JSON.stringify(list[i])
                  .replace(/id/g, 'itemId')
                  .replace(/desc/g, 'itemName')
              );
              nape.push(res);
            }
    console.log(nape)

修改前

 

修改后

 

标签:vue,res,JSON,replace,nape,let,数组,属性
From: https://www.cnblogs.com/Ao-min/p/16597531.html

相关文章

  • js快捷抽取数组对象中某一属性值的集合
    一、Array.from方法array.from方法就是将一个类数组对象(具有length属性的对象)或者可遍历的对象转换成真正的数组varuser=[{id:1,name:"李四......
  • vue 入门
    idea、webstorm、vsCode,都可以开发吧,脚手架vue-cli项目框架一搭建,就写代码了 --关于vue需要掌握的知识点--- 使用的开发工具是webstorm,它是默认就安装好了vuejs......
  • js 判断数组的7 种方法
    1.Array.isArray([])//true2.Object.prototype.toString.call([])//'[objectArray]'3.[].constructor===Array//true4.[]instanceofArray//true5.[]......
  • 手写 js数组reduce
    functionreduce(list,fn,...init){letprev=init.length>0?init[0]:list[0];for(leti=init.length>0?0:1;i<list.length;i++){......
  • vue数据双向绑定
    vue数据双向绑定 <divid="app">单向数据绑定:<inputtype="text"v-bind:value="txt"><br><br>双向数据绑定:<inputtype="text"v-model:va......
  • vue学习之------vue-router【命名路由】
    命名路由的概念:就是在定义路由规则时,为当前规则去一个名称,增加name属性。name属性不能重复,必须保证唯一性~ (1)用命名路由实现声明式导航  (2)命名路由实现编程......
  • vue学习之------vue-router【编程式导航】
    通过调用API实现导航的方式,叫编程式导航。通过点击链接实现导航的方式,叫声明式导航。 (1)跳转到指定地址的API:this.$router.push('hash地址')(2)实现导航历史的前进、......
  • vue学习之------vue-router【动态路由】
    动态路由的概念:把hash地址中的可变部分用【英文冒号(:)+参数】的形式进行定义获取动态路由的参数值:(1)第一种获取方式:可以直接使用$route.params对象访问到动态匹配的参数......
  • Vue 数据绑定
    数据绑定案例1:<divid="app"><h1><a:href="url">{{name}}</a></h1></div>  <script>    newVue({  ......
  • 689. 三个无重叠子数组的最大和
    难度困难324收藏分享切换为英文接收动态反馈给你一个整数数组 nums 和一个整数 k ,找出三个长度为 k 、互不重叠、且全部数字和(3*k 项)最大的子数组,并返回这......