1

qty をクリックすると、ionicPopup に設定されますqty をクリックすると、ionicPopup に設定されます

$ionicPopup.show({
    template: '<input type="tel" placeholder="Quantity"  ng-model="data.wifi" >',
    title: 'Enter quantity to change',
    scope: $scope,
    buttons: [{
        text: '<i class="icon ion-close"></i>', type: 'popup-close'},
        {
            text: '<b>Ok</b>',
            type: 'common-btn',
            onTap: function (e) {
                qty = $scope.data.wifi;
                var date = new Date();
                var cartData = {
                    'companyId': compid,
                    'userId': userid,
                    'cartDate': date,
                    'cartStatus': 1,
                    'productId': val.ProductID,
                    'quantity': qty,
                    'cartDetailStatus': 1
                };
                //alert(JSON.stringify(cartData));
                $http.post($rootScope.url + 'UpdateCartQty?margin=' + marginVal + '&roleid=' + roleid, cartData).success(function (data) {
                console.log(JSON.stringify(data));

                $ionicPopup.alert({
                    title: 'Message',
                    template: 'Quantity updated successfully !'
                }).then(function () {
                    $scope.items = data;
               //cartid = data.CartID;
                });
            }); 
            return qty;
        }]
    }).then(function (qty) {
        if (qty) {
            console.log('Got quantity ' + qty);
        } else {
            //alert('please enter value');
        }
    }
});

データベース値から数量をバインドしたいので、ionic popup で可能である ionic popup で値をバインドできないのはなぜですか? 事前に感謝します

4

1 に答える 1