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 相关文章推荐
给网站上的广告“加速”显示的方法
Apr 08 Javascript
jquery.artwl.thickbox.js  一个非常简单好用的jQuery弹出层插件
Mar 01 Javascript
50款非常棒的 jQuery 插件分享
Mar 29 Javascript
使用Javascript写的2048小游戏
Nov 25 Javascript
全面了解JavaScript对象进阶
Jul 19 Javascript
JavaScript 限制文本框不可输入英文单双引号的方法
Dec 20 Javascript
如何给ss bash 写一个 WEB 端查看流量的页面
Mar 23 Javascript
jQuery实现打开网页自动弹出遮罩层或点击弹出遮罩层功能示例
Oct 19 jQuery
webpack proxy 使用(代理的使用)
Jan 10 Javascript
JavaScript实现拖拽效果
Mar 16 Javascript
关于vue3默认把所有onSomething当作v-on事件绑定的思考
May 15 Javascript
JavaScript async/await原理及实例解析
Dec 02 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
php中的观察者模式简单实例
2015/01/20 PHP
Thinkphp页面跳转设置跳转等待时间的操作
2019/10/16 PHP
Centos7安装swoole扩展操作示例
2020/03/26 PHP
firefox下jQuery UI Autocomplete 1.8.*中文输入修正方法
2012/09/19 Javascript
js中文逗号转英文实现
2014/02/11 Javascript
javascript调试之DOM断点调试法使用技巧分享
2014/04/15 Javascript
选择复选框按钮置灰否则按钮可用
2014/05/22 Javascript
Javascript基础教程之关键字和保留字汇总
2015/01/18 Javascript
JavaScript检测弹出窗口是否已经关闭的方法
2015/03/24 Javascript
基于JavaScript实现网页倒计时自动跳转代码
2015/12/28 Javascript
JS实现简单易用的手机端浮动窗口显示效果
2016/09/07 Javascript
详解vue-cli快速构建项目以及引入bootstrap、jq
2017/05/26 Javascript
JavaWeb表单及时验证功能在输入后立即验证(含用户类型,性别,爱好...的验证)
2017/06/09 Javascript
使用Electron构建React+Webpack桌面应用的方法
2017/12/15 Javascript
Angular4实现图片上传预览路径不安全的问题解决
2017/12/25 Javascript
JavaScript设计模式之观察者模式(发布订阅模式)原理与实现方法示例
2018/07/27 Javascript
浅谈微信小程序flex布局基础
2018/09/10 Javascript
JS实现简易留言板特效
2019/12/23 Javascript
node使用async_hooks模块进行请求追踪
2021/01/28 Javascript
videocapture库制作python视频高速传输程序
2013/12/23 Python
python以环状形式组合排列图片并输出的方法
2015/03/17 Python
详解duck typing鸭子类型程序设计与Python的实现示例
2016/06/03 Python
运动检测ViBe算法python实现代码
2018/01/09 Python
解决python3 HTMLTestRunner测试报告中文乱码的问题
2018/12/17 Python
Python3实现对列表按元组指定列进行排序的方法分析
2018/12/22 Python
pandas去除重复列的实现方法
2019/01/29 Python
Python+Kepler.gl轻松制作酷炫路径动画的实现示例
2020/06/02 Python
伊莱克斯(Electrolux)俄罗斯网上商店:瑞典家用电器品牌
2021/01/23 全球购物
屈臣氏越南官网:Watsons越南
2021/01/14 全球购物
药学专业学生的自我评价分享
2014/02/06 职场文书
主管会计岗位责任制
2014/02/10 职场文书
大学社团招新的通讯稿
2014/09/10 职场文书
2015年全民国防教育日活动总结
2015/03/23 职场文书
2015年行政执法工作总结
2015/05/23 职场文书
2015选调生工作总结
2015/07/24 职场文书
springboot新建项目pom.xml文件第一行报错的解决
2022/01/18 Java/Android