【问题标题】:ionic Popup Modal data not loading issue离子弹出模式数据未加载问题
【发布时间】:2023-03-19 07:39:01
【问题描述】:

对于单击按钮,我有以下代码。一旦我按下一个按钮,它就会加载带有一些数据的离子弹出窗口。

    $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);
    });

弹出窗口已加载,但不幸的是数据不存在。谁能帮我解决这个问题。数据在这个变量 "$scope.bettingGroupingOptions" 但在弹出窗口中它没有反映。

谢谢。

【问题讨论】:

    标签: angular ionic-framework


    【解决方案1】:

    这个promise成功函数中没有第二个参数,把bettingOption放在那里会使这个变量未定义:

    $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);
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-13
      • 1970-01-01
      相关资源
      最近更新 更多