angularjs怎么读取json中的某个字段

angularjs读取json中的某个字段的方法是利用json的api实现的。
思路:先把js字符串转化成json结构,然后利用取属性运算符获取各个属性。
1、例如有以下json数据:
var
data
=
{
"resultList":
[
"{\"lookupKey\":2,\"clientKey\":1,\"codeName\":\"Application.AppType\",\"codeValue\":\"ApplicationType2\",\"codeDesc\":\"##\",\"updatedBy\":null,\"internalCodeName\":\"Application.AppType\"}",
"{\"lookupKey\":3,\"clientKey\":1,\"codeName\":\"Application.Class\",\"codeValue\":\"Tier
1\",\"codeDesc\":\"Critical
Application
requiring
immediate
response
in
case
of
a
disruption
of
Service\",\"updatedBy\":null,\"internalCodeName\":\"Application.Class\"}"
]
};
2、利用angular.fromJson解析代码如下:
$scope.result
=
[
angular.fromJson(data.resultList[0]),
angular.fromJson(data.resultList[1])
];
alert($scope.result[0].codeName);
结果是:Application.Class
3、这样就获取到了json字符串中的codeName的值。

  • angularjs
    绛旓細AngularJS鏄竴涓熀浜嶫avaScript鐨勫紑婧愬墠绔鏋躲侫ngularJS閫氳繃鍏跺己澶х殑鐗规у拰宸ュ叿闆嗭紝甯姪寮鍙戣呮瀯寤虹幇浠e寲鐨刉eb搴旂敤銆傚畠鍏佽寮鍙戣呬娇鐢℉TML鍜孞avaScript鏉ュ垱寤哄鏉傜殑鍗曢〉闈㈠簲鐢ㄣ備互涓嬫槸鍏充簬AngularJS鐨 涓銆丄ngularJS鐨勬牳蹇冪壒鎬 AngularJS浠ュ叾鐙壒鐨勬寚浠ゅ拰宸ュ叿闆嗭紝绠鍖栦簡鍓嶇寮鍙戠殑宸ヤ綔娴佺▼銆傚畠鎻愪緵浜嗘暟鎹粦瀹氥...
  • angularjs鍜宩s鐨勫尯鍒
    绛旓細angular.min.js 鏄帇缂╃増鐨刟ngular.js,涓昏鏄垹闄や簡娉ㄩ噴锛屽幓闄や簡鎵鏈夌殑鍥炶溅鍜岀┖鏍硷紝涔熷鍑芥暟鍙橀噺绛夊仛浜嗙缉鍐欏鐞嗭紝鍦ㄤ娇鐢ㄤ笂娌℃湁浠讳綍鍖哄埆锛屼絾鏄帇缂╃増姣旇緝灏忥紝鍦ㄦ寮忕幆澧冧腑锛岃秺灏忕殑js鏂囦欢锛屽彲浠ヤ繚璇佺綉绔欒秺蹇殑琚墦寮
  • 鍏充簬angularjs璇诲彇json鏂囦欢鏁版嵁骞跺垎椤垫樉绀篽tml
    绛旓細// 绗竴姝ワ紝鑾峰彇JSON鏁版嵁$http.get("xxx.json").success(function(data){ $scope.currentData = data;//瀹氫箟鍙橀噺瀛樺偍鑾峰彇鍒扮殑JSON鏁版嵁;});$scope.tableData = []; // 瀹氫箟琛ㄦ牸灞曠ず鐢ㄥ埌鐨勬暟鎹;$scope.currentPage = 1;//瀹氫箟鍒濆椤电爜;$scope.pageSize = 5; // 瀹氫箟姣忛〉鐨勬暟鎹潯鏁...
  • 鍦AngularJs涓埗瀛愰〉闈濡備綍鐩镐簰璋冪敤鏂规硶鍜屾帴鏀跺
    绛旓細鍥犱负AngularJs鐢ㄧ殑浜轰笉澶氾紝鎴戝彂鐜扮綉涓婂叧浜庤繖鏂归潰鐨勬枃绔犱笉澶氾紝鎵浠ユ垜鍒嗕韩涓涓嬪湪AngularJs涓槸濡備綍璋冪敤鍜屾帴鏀剁殑銆<app-dialog></app-dialog>鍏朵腑dialog鏄瓙椤甸潰鏂囦欢澶圭殑鍚嶅瓧锛屽彧闇瑕佹妸杩欎釜鏍囩鏀惧湪鐖堕〉闈腑闇瑕佺殑鍦版柟鍗冲彲銆俒sessionId]='sessionId'锛宻essionId鏄埗椤甸潰涓殑鍊硷紝闇瑕佷紶鍒板瓙椤甸潰涓幓鐨勶紝鐖...
  • angularjs鏄粈涔
    绛旓細AngularJS涔熻绉颁负鈥淎ngular鈥濇槸涓涓鎴风鐨凧avaScript MVC妗嗘灦锛岀敤浜庡紑鍙戝姩鎬乄eb搴旂敤绋嬪簭銆傚畠鏈鍒濇槸浣滀负Google鐨勪竴涓」鐩惎鍔ㄧ殑锛屼絾鐜板湪瀹冩槸寮婧愭鏋躲侫ngularJS瀹屽叏鍩轰簬HTML鍜孞avaScript锛屽洜姝ゆ棤闇瀛︿範鍏朵粬璇硶鎴栬瑷銆侫ngularJS灏嗛潤鎬丠TML鏇存敼涓哄姩鎬丠TML銆傚畠閫氳繃娣诲姞鍐呯疆灞炴у拰缁勪欢鎵╁睍浜咹TML鐨勫姛鑳斤紝杩樻彁渚涗簡...
  • angularjs鍜宩s鐨勫尯鍒
    绛旓細涓嶈鎬讳娇鐢╦query ,鐢氳嚦涓嶈鍘诲紩鐢ㄥ畠锛屽畠浼氶樆姝綘鍓嶈繘锛屽綋鍥炲埌杩欎釜闂鈥斾綘鐭ラ亾浣鎬庝箞鍦AngularJS涓互jquery鏂瑰紡瑙e喅闂锛屼絾鏄綋浣犱娇鐢ㄨ濡$绛夐夋嫨鍣ㄦ椂锛屼綘瑕佹兂鎯冲畠浠疄闄呬笂鏄閿簡AngularJS锛屽鏋滀綘涓嶇煡閬撴庝箞涓嶇敤jQuery瀹炵幇锛岄偅涔堝幓璇锋暀鍒汉锛屼竴娆′竴娆″幓闂紝鏈濂界殑鏂瑰紡鏄笉闇瑕佷娇鐢╦Query锛屼娇鐢╦Query鍙...
  • angularjs鎬庝箞鑾峰彇鎺ュ彛鏁版嵁绫诲瀷
    绛旓細鈻 鏁版嵁婧愭斁鍦$rootScope涓 ?1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 var app = angular.module("app",[]);app.run(function($rootScope){ rootScope.todos = [{item:"",done:true},{item:"",done:false} ];}) {{todo.item}} 浠ヤ笂锛屾妸鏁版嵁婧愭斁鍦$rootScope...
  • angularjs鎬庝箞鑾峰彇椤甸潰鍐呭
    绛旓細H5edu鏁欒偛HTML5寮鍙 鍩硅 涓烘偍瑙g瓟锛氫娇鐢╝ngular鐨$http鏂规硶鍙戦佽姹傦紝寰楀埌鐨勮繑鍥炵粨鏋滄槸涓涓猦tml缃戦〉锛岄渶瑕佽В鏋愮綉椤鑾峰彇鍏朵腑涓涓猧nput鍏冪礌鐨勫硷紝璇烽棶angularjs涓鎬庝箞鍋氾紵jquery鏄繖鏍风殑锛歛lert($(data).find("input[name='state']").val())锛涗笅闈㈡槸鎴戠殑浠g爜 http({ method: 'POST',url: 'Reques...
  • Angular鍜AngularJS闂存湁浠涔堝叧绯
    绛旓細Angular涓AngularJS鏄悓涓绉嶄簨鐗╀絾鍥犵増鏈殑涓嶅悓鑰屽悕瀛椾笉涓鏍凤紝鍓嶈呯殑鏍稿績鏄粍浠跺彟澶栧彲浠ュ彇娑堝弻鍚戠粦瀹氾紝鍦ㄦц兘涓婂ぇ澶ф彁鍗囷紱鍚庤呮槸妯℃澘鍔熻兘寮哄ぇ涓板瘜锛屽叿鏈夊弻鍚戞暟鎹粦瀹氱瓑绛堿ngular鍜孉ngularJS灏辨槸鎸囧悓涓浜嬬墿浣嗘槸鐢变簬鐗堟湰鐨勫尯鍒洜鑰屽彨娉曚笉鍚岋紝鎺ヤ笅鏉ュ皢鍦ㄦ枃绔犱腑涓哄ぇ瀹跺叿浣撲粙缁嶈繖涓よ呬箣闂寸殑鍏崇郴锛屽叿鏈変竴瀹氱殑鍙傝冧环鍊...
  • angularjs鎬庝箞鑾峰彇鍒板崟閫夋鐨勫
    绛旓細浣跨敤Angularjs鑾峰彇鏁扮粍涓殑鍊煎苟浼犲煎埌html椤甸潰涓樉绀哄嚭鏉 js椤甸潰鐨勬暟缁勫涓嬶細var freetrial = [{ goodsid:"xy0001",imgurl:"img/178.jpg",goodstitle:"濂藉▋濞冪墝瀹夊叏妞",quantity:"10浠",cost:896,linkt:"sdcx()",status:0},{ goodsid:"xy0002",imgurl:"img/178.jpg",goodstitle:"鏃跺皻鍖...
  • 扩展阅读:mac蜜桃奶茶314 ... 诺基亚jar游戏下载 ... java blockingqueue ... 诺基亚游戏下载网站 ... java入门 ... angular rxjs ... paperpass免费入口 ... language settings ... autox js ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网