angular json對(duì)象push到數(shù)組中的方法
在項(xiàng)目中,api要求的數(shù)據(jù)格式為
$scope.data = { "name":"zhangsan", "Menus": [{"id":1},{"id":2}] }
而我的返回格式為
$scope.data=["name":"zhangsan"] $scope.selected = [1,2,3];
需要將兩個(gè)數(shù)組整合,其中$scope.selected要先轉(zhuǎn)化為json對(duì)象,再進(jìn)行push操作。
代碼如下:
// 將menu數(shù)組轉(zhuǎn)化為json格式 self.convertJson = function (callback) { //傳入數(shù)組為$scope.selected,每循環(huán)一遍就push一次 angular.forEach($scope.selected, function (value, key) { $scope.data.Menus.push({ 'id':value }); }); callback($scope.data); };
以上這篇angular json對(duì)象push到數(shù)組中的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- Js數(shù)組的操作push,pop,shift,unshift等方法詳細(xì)介紹
- 關(guān)于JS數(shù)組追加數(shù)組采用push.apply的問題
- JavaScript數(shù)組函數(shù)unshift、shift、pop、push使用實(shí)例
- JS數(shù)組合并push與concat區(qū)別分析
- JavaScript使用push方法添加一個(gè)元素到數(shù)組末尾用法實(shí)例
- js 數(shù)組操作之pop,push,unshift,splice,shift
- JavaScript數(shù)組push方法使用注意事項(xiàng)
- js嵌套的數(shù)組扁平化:將多維數(shù)組變成一維數(shù)組以及push()與concat()區(qū)別的講解
- Javascript數(shù)組中push方法用法分析
- javascript使用數(shù)組的push方法完成快速排序
- JavaScript使用pop方法移除數(shù)組最后一個(gè)元素用法實(shí)例
- JS數(shù)組方法push()、pop()用法實(shí)例分析
相關(guān)文章
AngularJS實(shí)現(xiàn)的JSONP跨域訪問數(shù)據(jù)傳輸功能詳解
這篇文章主要介紹了AngularJS實(shí)現(xiàn)的JSONP跨域訪問數(shù)據(jù)傳輸功能,較為詳細(xì)的分析了JSONP的概念、功能并結(jié)合實(shí)例形式給出了AngularJS使用JSONP進(jìn)行跨域訪問數(shù)據(jù)傳輸?shù)南嚓P(guān)技巧,需要的朋友可以參考下2017-07-07Angular.JS實(shí)現(xiàn)無限級(jí)的聯(lián)動(dòng)菜單(使用demo)
這篇文章主要介紹了Angular.JS中實(shí)現(xiàn)無限級(jí)聯(lián)動(dòng)菜單的使用示例,本文是在之前的一篇文章的基礎(chǔ)上進(jìn)行的幾個(gè)demo分享,有需要的朋友可以參考借鑒,下面來一起看看吧。2017-02-02深入解析AngularJS框架中$scope的作用與生命周期
這篇文章主要介紹了AngularJS中$scope的作用與生命周期,包括在DOM中添加controller對(duì)象的相關(guān)用法,需要的朋友可以參考下2016-03-03Angular2中監(jiān)聽數(shù)據(jù)更新的方法
今天小編就為大家分享一篇Angular2中監(jiān)聽數(shù)據(jù)更新的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-08-08Angular使用操作事件指令ng-click傳多個(gè)參數(shù)示例
這篇文章主要介紹了Angular使用操作事件指令ng-click傳多個(gè)參數(shù),結(jié)合實(shí)例形式分析了AngularJS事件指令及相關(guān)的響應(yīng)、處理操作技巧,需要的朋友可以參考下2018-03-03Angular應(yīng)用tsconfig.json中的lib屬性示例解析
這篇文章主要介紹了Angular應(yīng)用tsconfig.json中的lib屬性示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-07-07