美文网首页
js 修改数组对象的属性(key)名

js 修改数组对象的属性(key)名

作者: 逸笛 | 来源:发表于2020-11-04 13:52 被阅读0次

接口数据:


图片.png

实际需要数据:


图片.png

关键点:替换key,name=>title

实现代码:

  getTopNav() {
    api.request_post(
      "choice/jxpopnav",
      {

      },
      (res) => {
        if (res.status == 1) {
          //替换key,name=>title
          const cate_name_arr = [];
          for (const i in res.data) {
            cate_name_arr.push({ title: res.data[i].name, id: res.data[i].id });
          }
          this.setState({
            cateList: cate_name_arr
          });
        
        } else {
          toast.show({
            title: `${res.msg}`,
            icon: "none",
          });
        }
      },
    );
  }

相关文章

  • js 修改数组对象的属性(key)名

    接口数据: 实际需要数据: 关键点:替换key,name=>title 实现代码:

  • 理解对象、构造对象和抽象重复

    JS中的对象 一系列的无序的 key: value 的集合 (数组、函数、对象) 获取对应值 对象.属性 / 对象...

  • Objective-C(三) KVC

    KVC Key-Value Coding 允许开发者通过key名直接访问对象的属性或者给属性赋值,可以将访问或修改...

  • js高效修改对象数组里的对象属性名

    有些时候,我们前端从后端拿过来的JSON对象数据,某些字段并不是前端想要的,需要对一些字段名进行重命名。一般修改对...

  • JS 对象基本用法

    一、声明对象的两种语法 注意:属性名:每个key都是对象的属性名属性值:每个value都是对象的属性值 key是字...

  • 数据结构与算法

    数组篇 js中没有真正的数组,数组是一个特殊的对象,包含0、1、2、3、...length的属性名 创建数组 方法...

  • 6.v-for指令

    1.v-for 遍历数组: 遍历对象数组: 遍历对象: 遍历数据 2.key属性:

  • 微信小程序数组操作

    tabs数组对象下的值进行条件判断并修改属性值 isActive数组对象属性,v数组对象,i遍历下标 tabs.f...

  • JavaScript - 利用js对象去掉数组的重复项

    由于js中对象的key值永不重复,可以将数组转化为对象,去除重复值 1. 把数组转成js的对象 2. 把当前对象,...

  • 数据为对象的v-for的使用

    之前 v-for 都是对数组使用,这次遇到了对象。这有很大的不同。废话不多说,上代码就懂了 key就是对象的属性名...

网友评论

      本文标题:js 修改数组对象的属性(key)名

      本文链接:https://www.haomeiwen.com/subject/tfrgvktx.html