Angularjs   发布时间:2022-04-20  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了解析AngularJS中的JSON字符串 – 未定义大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个像我的控制器中的跟随代码

@H_814_7@myClientApp.controller('ListCtrl',function ($scope,$http,$cookieStore,$LOCATIOn,$routeParams) { var data = { "menus": { "view": true,"add": true,"update": true,"delete": true },"linkInfo": { "labelcolumn": "codename","linkcolumn": "lookupKey","urlInfo": "reference" },"resultList": [ "{\"lookupKey\":2,\"clientKey\":1,\"codename\":\"Application.AppType\",\"codeValue\":\"ApplicationType2\",\"codeDesc\":\"##\",\"updatedBy\":null,\"internalCodename\":\"Application.AppType\"}","{\"lookupKey\":3,\"codename\":\"Application.Class\",\"codeValue\":\"Tier 1\",\"codeDesc\":\"Critical Application requiring immediate response in case of a disruption of service\",\"internalCodename\":\"Application.Class\"}" ] }; $scope.result = angular.fromJson(data.resultList); alert($scope.@R_@R_450_11248@_5272@0].codeName); });

它给了我不确定的.为什么?

解决方法

因为resultList是一个JSON字符串数组,而不是一个JSON字符串;您需要指定要解码的键:

$scope.result = [
    angular.fromJson(data.resultList[0]),angular.fromJson(data.resultList[1])
];
alert($scope.@R_@R_450_11248@_5272@0].codeName);

大佬总结

以上是大佬教程为你收集整理的解析AngularJS中的JSON字符串 – 未定义全部内容,希望文章能够帮你解决解析AngularJS中的JSON字符串 – 未定义所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。