2017-06-30 4 views
0

Für einen Button klicken Ich habe den folgenden Code. Sobald ich einen Knopf gedrückt habe, sollte das ionische Popup mit einigen Daten geladen werden.ionic Popup Modale Daten nicht geladen Problem

$scope.bettingGroupingOptions = bettingOption; 
    var alertPopup = $ionicPopup.alert({ 
     title: bettingOption.betName + ' ' + bettingOption.length + 'x', 
     scope: $scope, 
     templateUrl: 'templates/grouping_combo_selections.html' 
    }); 
    alertPopup.then(function(res, bettingOption) { 
     console.log(bettingOption); 
     //console.log("BETTING AMILA : " + bettingOption); 
     //console.log("DOUBLE BETNAMES : " +$scope.doubleBetNames); 
     //console.log("BET NAME : " + $scope.bettingDoubleOption.betName); 
     // console.log("DOUBLE BETNAMES ALL : " +$scope.doubleBetNames.betName); 
     //console.log("Multiflier : " +bettingDoubleOption.multiplier); 
    }); 

Popup wird geladen, aber leider sind Daten nicht da. Kann mir bitte jemand helfen, das zu beheben. Die Daten befinden sich in dieser Variablen "$ scope.bettingGroupingOptions" Aber im Popup wird nicht reflektiert.

Danke.

Antwort

0

Es gibt keine zweite args in dieser Versprechen Erfolg Funktion, Putting bettingOption es macht diese Variable nicht definiert:

$scope.bettingGroupingOptions = bettingOption; 
    var alertPopup = $ionicPopup.alert({ 
     title: bettingOption.betName + ' ' + bettingOption.length + 'x', 
     scope: $scope, 
     templateUrl: 'templates/grouping_combo_selections.html' 
    }); 
}); 
alertPopup.then(function(res) { 
    console.log(bettingOption); 
});