vue中怎么遍历对象取出里面的键和值组成数组

首页发请求拿到一个对象:

 动态创建一个对象里面有键和值:

    combinationObject(value,label){
      let obj = {}
      obj.value = value
      obj.label = label
      return obj
    },

使用for遍历需要拆成数组的对象:   并把对象里面的键和值添加到新对象里面去。

for(let i in response.result.YSD_TEXT_MANAGE_PROJECT_ID){
  this.projectNumberList.push(
     this.combinationObject(response.result.YSD_TEXT_MANAGE_PROJECT_ID[i],i)
  )  
}

注意:

     response.result.YSD_TEXT_MANAGE_PROJECT_ID[i]    表示每一项的值。

     i  表示每一项的键。

最后把每一项的键和值放到对象中,再把对象放到数组中就完成了。

おすすめ

転載: blog.csdn.net/weixin_48674314/article/details/120559198