前端处理后端返回的字典值

javascript 复制代码
<template>
  <div>

  </div>
</template>

<script>
export default {
  data () {
    return {
      data: {
        10: '北京',
        110: '山东'
      },
      optionsData: []
    }
  },
  methods: {
    tranFn() {
      console.log('data>>>', this.data)
      const arr = []
      for (let i = 0; i < Object.keys(this.data).length; i++) {
        arr.push({ value: Object.keys(this.data)[i], label: this.data[Object.keys(this.data)[i]] })
      }
      console.log('arr>>>', arr)
      this.optionsData = arr
    }
  },
  created () {
    this.tranFn()
  }
}
</script>

<style>

</style>
相关推荐
卷帘依旧几秒前
React Fiber介绍
前端
研☆香3 分钟前
es6的新特性介绍
前端·ecmascript·es6
peepeeman38 分钟前
vue组件透传
前端·javascript·vue.js
镜宇秋霖丶43 分钟前
2026.5.12@霖宇博客制作中遇见的问题
前端·vue.js·elementui
醉逍遥neo1 小时前
mac新电脑-前端开发配置
前端·macos·ghostty
白嫖叫上我1 小时前
Vue3封装主题色完善版
前端
a1117761 小时前
细胞结构实验室(react 开源)
前端·javascript·开源·html
aaaak_2 小时前
PDD 直播间 评论 , wss hex Protobuf 解析流程分析学习
java·前端·学习
ikoala2 小时前
用了几周明基 RD280UG,我终于明白程序员为什么需要一台“专用显示器”
前端·后端·程序员
文心快码BaiduComate2 小时前
Comate搭载DeepSeek-V4
前端·后端