Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/464.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript AngularJS:JSON.parse(数据)。未定义成功_Javascript_Angularjs_Json_Node.js - Fatal编程技术网

Javascript AngularJS:JSON.parse(数据)。未定义成功

Javascript AngularJS:JSON.parse(数据)。未定义成功,javascript,angularjs,json,node.js,Javascript,Angularjs,Json,Node.js,我正在尝试使用JSON.parse数据:[{“id”:“ABC123”,“provider_type”:“Center”,“name”:“Test1”,“phone”:“032229999”,“mobile”:“11111223”,“email”:abc@gmail.com“,”地址“:[“3999,维多利亚州”,“东丹维尔”,“113 HD街”,“K楼D座]。] 和代码: var callBackProviderSuccess = function(data){ var pro

我正在尝试使用JSON.parse数据:[{“id”:“ABC123”,“provider_type”:“Center”,“name”:“Test1”,“phone”:“032229999”,“mobile”:“11111223”,“email”:abc@gmail.com“,”地址“:[“3999,维多利亚州”,“东丹维尔”,“113 HD街”,“K楼D座]。]

和代码:

var callBackProviderSuccess = function(data){
        var providerObj = JSON.parse(data);
        if(providerObj.success) {
            $scope.providerInfo = providerObj.provider;
            $localStorage.providerJPayInfos = $scope.providerInfo;                IBMService.getStaffsOfProvider(providerID).then(callBackStaffsSuccess,callBackStaffsError);

        } else {
            $scope.infoLoadingText = "Provider not found on our database";
            //try again
            IBMService.getProviderById(providerID).then(callBackProviderSuccess,callBackProviderError);
        }  
    };
if(providerObj.success)上调试时,我收到一条消息:providerObj.success未定义。请帮我说出你的想法。
谢谢

是的,JSON中没有
success
属性

改为

if(providerObj) {

是,JSON中没有
success
属性

改为

if(providerObj) {