angular json对象push到数组中的方法


Posted in Javascript onFebruary 27, 2018

在项目中,api要求的数据格式为

$scope.data = {
 "name":"zhangsan",
 "Menus": [{"id":1},{"id":2}]
}

而我的返回格式为

$scope.data=["name":"zhangsan"]
 $scope.selected = [1,2,3];

需要将两个数组整合,其中$scope.selected要先转化为json对象,再进行push操作。

代码如下:

// 将menu数组转化为json格式
 self.convertJson = function (callback) {
  //传入数组为$scope.selected,每循环一遍就push一次
  angular.forEach($scope.selected, function (value, key) {
   $scope.data.Menus.push({
    'id':value
   });
  });
  callback($scope.data);
 };

以上这篇angular json对象push到数组中的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery 查找select ,并触发事件的实现代码
Mar 30 Javascript
JS上传前预览图片实例
Mar 25 Javascript
jQuery的3种请求方式$.post,$.get,$.getJSON
Mar 28 Javascript
JQuery做的一个简单的点灯游戏分享
Jul 16 Javascript
JavaScript制作简单的日历效果
Mar 10 Javascript
很棒的Bootstrap选项卡切换效果
Jul 01 Javascript
网页挂马方式整理及详细介绍
Nov 03 Javascript
JavaScript之Date_动力节点Java学院整理
Jun 28 Javascript
ionic2懒加载配置详解
Sep 01 Javascript
解决vue页面刷新或者后退参数丢失的问题
Mar 13 Javascript
使用vue-cli打包过程中的步骤以及问题的解决
May 08 Javascript
vue实现拖拽效果
Dec 23 Javascript
angularjs实现table增加tr的方法
Feb 27 #Javascript
关于redux-saga中take使用方法详解
Feb 27 #Javascript
浅析Visual Studio Code断点调试Vue
Feb 27 #Javascript
angularJs 表格添加删除修改查询方法
Feb 27 #Javascript
ExtJs整合Echarts的示例代码
Feb 27 #Javascript
angularJS实现动态添加,删除div方法
Feb 27 #Javascript
浅谈React中的元素、组件、实例和节点
Feb 27 #Javascript
You might like
PHILIPS AE3805收音机的分析打磨
2021/03/02 无线电
PHP extract 将数组拆分成多个变量的函数
2010/06/30 PHP
Laravel中扩展Memcached缓存驱动实现使用阿里云OCS缓存
2015/02/10 PHP
php获取ajax的headers方法与内容实例
2017/12/27 PHP
PHPTree――php快速生成无限级分类
2018/03/30 PHP
laravel-admin解决表单select联动时,编辑默认没选上的问题
2019/09/30 PHP
通过 Dom 方法提高 innerHTML 性能
2008/03/26 Javascript
很棒的学习jQuery的12个网站推荐
2011/04/28 Javascript
JS获取计算机mac地址以及IP的实现方法
2014/01/08 Javascript
上传文件返回的json数据会被提示下载问题解决方案
2014/12/03 Javascript
浅谈关于JavaScript API设计的一些建议和准则
2015/06/24 Javascript
javascript模块化简单解析
2016/04/07 Javascript
轻松理解JavaScript闭包
2017/03/14 Javascript
Bootstrap弹出框(Popover)被挤压的问题小结
2017/07/11 Javascript
使用vue实现各类弹出框组件
2019/07/03 Javascript
vue单页应用的内存泄露定位和修复问题小结
2019/08/02 Javascript
React 父子组件通信的实现方法
2019/12/05 Javascript
使用uni-app开发微信小程序的实现
2019/12/13 Javascript
JS实现水平移动与垂直移动动画
2019/12/19 Javascript
在vscode 中设置 vue模板内容的方法
2020/09/02 Javascript
Vue 列表页带参数进详情页的操作(router-link)
2020/11/13 Javascript
python爬虫框架talonspider简单介绍
2017/06/09 Python
Python实现读取txt文件并转换为excel的方法示例
2018/05/17 Python
Python使用Flask-SQLAlchemy连接数据库操作示例
2018/08/31 Python
Python3的高阶函数map,reduce,filter的示例详解
2019/07/23 Python
Python的历史与优缺点整理
2020/05/26 Python
HTML5学习笔记之html5与传统html区别
2016/01/06 HTML / CSS
意大利灯具购物网站:Lampade.it
2018/10/18 全球购物
StubHub澳大利亚:购买或出售您的门票
2019/08/01 全球购物
Under Armour安德玛意大利官网:美国高端运动科技品牌
2020/01/16 全球购物
laravel使用redis队列实例讲解
2021/03/23 PHP
2014年社区民政工作总结
2014/12/02 职场文书
孔子观后感
2015/06/08 职场文书
如何书写邀请函?
2019/06/24 职场文书
FP-growth算法发现频繁项集——发现频繁项集
2021/06/24 Python
MySQL 那些常见的错误设计规范,你都知道吗
2021/07/16 MySQL