Так что мой код выглядит следующим образомAngularJS Переменная Неопределенный
.controller('weinDetailsCtrl', ['$scope', '$stateParams', '$http', '$rootScope',function ($scope, $stateParams, $http, $rootScope) {
$scope.url = "https://winetastic.azurewebsites.net/tables/Wine/" + $rootScope.actWine + "?ZUMO-API-VERSION=2.0.0";
$scope.Winet;
$http({
method: "GET",
url: $scope.url
}).then(function mySucces(response) {
$scope.wineDetails = response.data;
$scope.Winet = $scope.wineDetails.Winetype_ID;
alert($scope.Winet);
}, function myError(response) {
$scope.wineDetails = response.statusText
});
alert($scope.Winet);}])
первое предупреждение дал мне право WineType_ID, второе предупреждение дать мне «Неопределенный». Что случилось?
первое предупреждение будет 'undefine' и второй будет иметь значение –
Да, вы правы, но почему? Я хочу сделать дальнейший sutff с winet, но он всегда говорит, что он не определен –
проверить мой ответ. –