我在控制器中使用类型类解析了一些数据,如下所示:
{  
   "data":{  
      "userList":[  
         {  
            "id":1,
            "name":"soni"
         }
      ]
   },
   "status":200,
   "config":{  
      "method":"POST",
      "transformRequest":[  
         null
      ],
      "transformResponse":[  
         null
      ],
      "url":"/home/main/module/userlist",
      "headers":{  
         "rt":"ajax",
         "Tenant":"Id:null",
         "Access-Handler":"Authorization:null",
         "Accept":"application/json, text/plain, */*"
      }
   },
   "statusText":"OK"
}
我试图像这样存储数据
var userData = _data;
var newData = JSON.parse(userData).data.userList;
如何将用户列表提取到新变量?
console.log(typeof userData)显示,object则您已经有一个javascript对象,而不是您需要解析的JSON字符串。
                Unexpected token o in JSON,很可能您正试图解析已解析形式的对象。
                
JSON.parse。尝试userData直接用作对象。