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

2020-11-04  本文已影响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",
          });
        }
      },
    );
  }

上一篇 下一篇

猜你喜欢

热点阅读