在angular中如何使用json对象push到数组中的方法

下面我就为大家分享一篇angular json对象push到数组中的方法,具有很好的参考价值,希望对大家有所帮助。

在项目中,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); };

登录后复制

上面是我整理给大家的,希望今后会对大家有帮助。

相关文章:

在Vue2.0系列中如何使用过滤器?

在vue.js中如何获取select中的value值(详细教程)

在Vue中如何使用slot实现插槽分发内容

以上就是在angular中如何使用json对象push到数组中的方法的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2750163.html

(0)
上一篇 2025年3月8日 05:32:12
下一篇 2025年3月8日 05:32:19

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • JS的try-catch语句与错误类型使用

    这次给大家带来js的try-catch语句与错误类型使用,js的try-catch语句与错误类型使用注意事项有哪些,下面就是实战案例,一起来看一下。 应用程序逻辑总是知道调用某个特定函数的原因,因此也是最合适处理错误的。千万不要将try-c…

    编程技术 2025年3月8日
    200
  • 在angularjs中如何实现table增加tr的方法

    下面我就为大家分享一篇angularjs实现table增加tr的方法,具有很好的参考价值,希望对大家有所帮助。 需求: 上面是一个table,运用了 循环显示。现在的一个需求是:需要在每行添加一个字段,不过不能在同一行显示,需要在下一行显示…

    2025年3月8日
    200
  • 在angularJs中如何通过表格添加删除修改查询方法

    下面我就为大家分享一篇angularjs 表格添加删除修改查询方法,具有很好的参考价值,希望对大家有所帮助。 如下所示: nbsp;html>  Title   var app=angular.module(“mpp”,[]); ap…

    编程技术 2025年3月8日
    200
  • JS对象的使用原则

    这次给大家带来js对象的使用原则,js对象使用的注意事项有哪些,下面就是实战案例,一起来看一下。 JS独一无二之处在于任何东西都不是神圣不可侵犯的。默认情况下,你可以修改任何你可以触及的对象。它(解析器)根本就不在乎这些对象是开发者定义的还…

    编程技术 2025年3月8日
    200
  • 维护JS代码的三种方法

    这次给大家带来维护JS代码的三种方法,维护JS代码的注意事项有哪些,下面就是实战案例,一起来看一下。 维护。在其他语言中,考虑将已存在的对象作为库用来完成开发任务。在JS中,我们可以将已存在的对象视为一种背景,在这之上可以做任何事情。你应该…

    编程技术 2025年3月8日
    200
  • 如何使用ExtJs整合Echarts(详细教程)

    本篇文章主要介绍了extjs整合echarts的示例代码,现在分享给大家,也给大家做个参考。 由于Echarts不提供表格功能,想要实现上图下表,需要自己增加一个table标签。 ExtJs整合Echarts 从Echarts官网下载js文…

    编程技术 2025年3月8日
    200
  • JS对象继承使用案例详解

    这次给大家带来js对象继承使用案例详解,js对象继承使用的注意事项有哪些,下面就是实战案例,一起来看一下。 修改非自己拥有的对象是解决某些问题很好的方案。在一种“无公害”的状态下,它通常不会发生;发生的原因可能是开发者遇到了一个问题,然而又…

    编程技术 2025年3月8日
    200
  • JS门面模式使用案例详解

    这次给大家带来js门面模式使用案例详解,js门面模式使用的注意事项有哪些,下面就是实战案例,一起来看一下。 门面模式是一种流行的设计模式,它为一个已存在的对象创建一个新的接口。门面是一个全新的对象,其背后有一个已存在的对象在工作。门面有时也…

    编程技术 2025年3月8日
    200
  • JS中Polyfill注解与阻止修改的使用

    这次给大家带来js中polyfill注解与阻止修改的使用,js中polyfill注解与阻止修改使用的注意事项有哪些,下面就是实战案例,一起来看一下。 随着ES5和和HTML5的特性逐渐被各种浏览器实现。JS polyfills(也称为shi…

    编程技术 2025年3月8日
    200
  • JS中特性与UA检测

    这次给大家带来JS中特性与UA检测,JS中特性与UA检测的注意事项有哪些,下面就是实战案例,一起来看一下。 最早的浏览器嗅探即用户代理(user-agent)检测,服务端(以及后来的客户端)根据user-agent字符串来确定浏览器的类型。…

    编程技术 2025年3月8日
    200

发表回复

登录后才能评论