对象数据如何转化成数组

文章目录

  • 前言
  • 一、后端给的数据
  • 二、如何转换
  • 三、最终结果


前言

项目中后端给的数据有时候不可能完全符合前端的数据要求,比如element-ui+vue项目组合中,下拉框数据是数组的形式。然而后端同事给的确是对象数据,当然你可以和后端协商改成你想要的数据… 但是这样往往比较麻烦,喜欢安静写代码的前端决定自己转换。


提示:正文内容

一、后端给的数据

在这里插入图片描述

二、如何转换

			console.log('res:', res);let resObj = res.data.data; //获取后台给的对象数据let arr = []; //定义一个空数组for (let key in resObj) {//用for循环转换resObj对象arr.push({value: key,label: resObj[key]});}this.deviceList = arr; //将改数组赋值给数组deviceList,渲染到页面上
		  <el-form-itemlabel="报警类型"prop="roomNumber"><el-selectplaceholder="请选择"clearabledefault-first-optionv-model="formInline.alarmDeviceType"@change="onSearch"><el-optionv-for="(list,k) in deviceList"  //将数组渲染到页面上:key="k":label="list.label":value="list.value"></el-option></el-select></el-form-item>

三、最终结果

在这里插入图片描述
分享就到这里了,如果对你有帮助,不要忘记点哦!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/143180.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

json对象转对象数组

对象的两种取值方式 let obj {name: wan}; console.log(obj.name); //wan这是最普通的一种方式&#xff0c;还有一种方式我们用的不太多&#xff0c;就是使用[]包住属性名取值 let obj {name: wan}; console.log(obj[name]); //wan将对象转化为数组 let obj {未完成:5, 已…

将数组转换为对象

本文翻译自&#xff1a;Convert Array to Object What is the best way to convert: 转换的最佳方式是什么&#xff1a; [a,b,c]to: 至&#xff1a; {0: a,1: b,2: c }#1楼 参考&#xff1a;https://stackoom.com/question/Hghl/将数组转换为对象 #2楼 Quick and dirty #2…

js把对象转换成数组

1.把类似数组的对象转换成数组 【1】什么是类似数组的对象 比如&#xff1a; let arrayLike {0:"z",1:"y",2:"k",length:3 }; 本质是有length属性&#xff0c;可以类似数组的获取元素的方式arrayLike[0]、arrayLike[1]去获取元素&#xff0…

js数组转对象

js数组转对象 1.js var list {}; var arr ["123","456","789"]; for (var key in arr) {list[key] arr[key]; } console.log(list); 效果&#xff1a;

JS 中的类数组对象如何转换为数组?

大家好&#xff0c;我是前端西瓜哥&#xff0c;今天说一下 JS 的类数组对象是什么&#xff0c;以及如何将类数组对象转为数组。 类数组对象是什么&#xff1f; 类数组对象&#xff0c;就是含有 length 属性的对象&#xff0c;但这个对象不是数组。 通常来说还会有 0 &#x…

js中对象转数组

今天睡前看到小组群里贴了这么一张图&#xff0c;印象中曾经面试的时候好像也是遇到过&#xff0c;对于大佬们来说这肯定是很基础的一道题&#xff0c;在此分享给正在学习前端和正在面试的小伙伴们。 这里我用fo……in……实现了两种取值方式的改变 let obj {json:0,production…

(十六)创建Lua脚本模板

Unity里能创建 c#脚本模板&#xff0c;但是如果我想创建Lua脚本模板怎么办呢&#xff1f;拓展一下编辑器吧。 设置一下Lua脚本的模板地址 &#xff1a; Assets/Editor/Lua/Template/lua.lua using UnityEngine; using UnityEditor; using System; using System.IO; using Sys…

Unity(二十):创建自定义脚本模板

编辑器内部自定义脚本存储位置展示 创建自己的自定义脚本 using System.Collections.Generic; using System.IO; using System.Linq; using System.Text.RegularExpressions; using UnityEditor; using UnityEditor.ProjectWindowCallback; using UnityEngine;internal class C…

修改Visual Studio中C#中的默认脚本模板方法

目录 一、修改后的效果 二、修改Visual Studio中C#的默认脚本步骤 三、验证修改模板是否成功 一、修改后的效果 二、修改Visual Studio中C#的默认脚本步骤 ①如果按照Visual Studio的默认安装路径安装该IDE,则路径为&#xff1a; C:\Program Files (x86)\Microsoft Visual …

Unity 添加,修改默认创建脚本模板

Unity 默认创建的脚本可以添加也可以修改&#xff0c;不需要修改Editor。 一、找到模板目录 \Editor\Data\Resources\ScriptTemplates 二、如果要修改模板&#xff0c;直接打开修改就可以了&#xff0c;每个模板都是可以修改的。 修改默认unity创建的脚本&#xff1a; 三、如…

Unity编辑器VS的脚本模板(Script Templates)设置

最近在用Unity做小游戏玩儿时&#xff0c;经常需要用到添加一些整体的说明或者相关系列脚本开发的功能&#xff0c;每一次都需要去手动的敲一下题头说明&#xff0c;虽然也只是从一个脚本copy题头过来修改&#xff0c;但是也是挺麻烦的&#xff0c;做的只是无用功重复&#xff…

unity修改脚本模板

文章目录 前言 前言 在unity有时候创建脚本的时候&#xff0c;会频繁加一些命名空间或者要继承基类并且重写方法&#xff0c;在这里记录一下&#xff0c;修改一下创建脚本时默认模板。 打开安装的unity&#xff0c; 将 81-C# Script-NewBehaviourScript.cs 移动到桌面 使用VS打…

Unity 自定义脚本模板

找到模板 C:\Program Files\Unity\Editor\Data\Resources\ScriptTemplates修改模板 将自己想要自定义模板的原版复制一个副本&#xff0c;并自定义名称 80&#xff1a;序号&#xff1b;Tmz Script&#xff1a;一级列表中的名称&#xff1b;NewTmzScript&#xff1a;新建出来…

pygame安装成功了但却无法导入求大神解

setting里面也设置成功使用了 就是无法导入 有懂得大神指导一下吗 2.8 后面发现是版本不兼容导致的

Pygame下载和安装

Pygame 的下载非常简单&#xff0c;可分为两种方式&#xff1a;一是通过 Python 的包管理器 pip 来安装&#xff1b;二是下载二进制安装包进行安装。其中使用 pip 包管理器安装是最简单、最轻量级的方法&#xff0c;下面以 Windows 系统为例对上述两种方式进行讲解。 图1&#…

pip install pygame安装报错解决方案

针对pip install pygame安装报错的两种不同的解决方法&#xff1a; 一&#xff1a;若python中已经安装好了pip&#xff0c;但pip install pygame却报错的话&#xff0c;可以尝试以下步骤&#xff1a; &#xff08;1&#xff09;开始&#xff0c;输入cmd &#xff08;2&#…

Pygame安装心得

Pygame安装 想必很多人都是从《Python编程&#xff1a;从入门到实践》来的&#xff0c;第一次安装Pygame&#xff0c;我也一样。现在我来谈谈我的安装心得。我的系统是win10。 打开CMD 键盘winR打开运行界面&#xff0c;输入cmd&#xff0c;回车。 &#xff08;这个黑东西…

pygame的安装

默认python和pip已经安装好了 1、去官网下载pygame 我使用的是py3.8&#xff0c;所以选择cp38。里面包括ios、linux和windows&#xff0c;注意选择64/32位。 2、将pygame复制到项目所在的文件夹中&#xff0c;如图&#xff1a; 3、单击选中include文件夹&#xff0c;按住shi…

python安装pygame教程_python-pygame安装教程

安装好python后&#xff0c;配置环境变量。 安装pygame需要先配置两个环境变量。 第一个是python的。先打开计算机&#xff0c;然后点击‘系统属性’然后点击‘高级系统设置’然后点击‘环境变量’在系统变量中找到path选择并编辑在末尾添加“;”号来作为与前面的间隔。我将p…