Javascript 我的响应对象中有一个主题节点,为什么';我不能访问它吗?

Javascript 我的响应对象中有一个主题节点,为什么';我不能访问它吗?,javascript,angularjs,json,Javascript,Angularjs,Json,我正在调用一个本地服务,该服务调用一个远程服务并返回如下对象: 但如果我试图将scope变量设置为它,它会一直说undefined?以下是我尝试过的两种不同的方法 themefactory.then(function (data) { $scope.themeObject = data.theme; $scope.themeObj = angular.fromJson(data.theme); }; 我做错了什么?data.data.theme我应该把我的回答称为“r

我正在调用一个本地服务,该服务调用一个远程服务并返回如下对象:

但如果我试图将scope变量设置为它,它会一直说undefined?以下是我尝试过的两种不同的方法

themefactory.then(function (data) {
      $scope.themeObject = data.theme;
      $scope.themeObj = angular.fromJson(data.theme);
};

我做错了什么?

data.data.theme
我应该把我的回答称为“response”而不是“data”,那么我会马上看到这一点。谢谢你指出这一点!
themefactory.then(function (data) {
      $scope.themeObject = data.Data.theme;
};