如何计算Ionic Framework中的“选定字段”复选框?

拉莫斯

我创建了一个CheckBoxlist来从api获取数据,其中包括:

在控制器中:

$scope.bebidasextras = [];

var promise = $http.get('http://nhac.esy.es/api_carrinho/lista_bebida_extra.php?json=restaurantes')
  .success(function(retorno) {
    console.log(retorno);
    $scope.bebidasextras = retorno; // não precisa fazer retorno.data

        $scope.user = {
            bebidasextras: [$scope.bebidasextras[1]]
          };
          $scope.checkAll = function() {
            $scope.user.bebidasextras = angular.copy($scope.bebidasextras);
          };
          $scope.uncheckAll = function() {
            $scope.user.bebidasextras = [];
          };
          $scope.checkFirst = function() {
            $scope.user.bebidasextras = [];
            $scope.user.bebidasextras.push($scope.bebidasextras[0]);
          };
          $scope.setToNull = function() {
            $scope.user.bebidasextras = null;
          };

在视图中:

<ion-view view-title="Compra de Bebidas Adicionais" ng-controller="adbebidaCtrl" >

        <ion-checkbox ng-model="user.bebidasextra" > <h2>{{role.ad_bebida_titulo}}</h2> <p>R$ {{role.ad_bebida_valor}}</p></ion-checkbox>


    </ion-item>
</ion-list>

</ion-content>    

如何计算选定的项目,当您完成选择列表后,单击一个按钮并将所有数据存储在本地,以备后用?

tpsilva

有个小提琴可以解决您的问题。

<div ng-repeat="bebida in bebidasextras">
  <ion-checkbox ng-model="bebida.selected" > 
      <h2>{{bebida.ad_bebida_titulo}}</h2>     
      <p>R$ {{bebida.ad_bebida_valor}}</p>
  </ion-checkbox>
</div>
<h2>{{'Total R$ ' + getTotalSelected()}}</h2>

$scope.getTotalSelected = function() {
  var total = 0;

  for(var i = 0; i < $scope.bebidasextras.length; i++){
    var bebida = $scope.bebidasextras[i];
    total += bebida.selected ? Number(bebida.ad_bebida_valor) : 0;
  }

  return total;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何计算Angular中的选定复选框?

来自分类Dev

如何计算React功能组件中的选定复选框?

来自分类Dev

Rails Jquery从表中的选定复选框计算总数

来自分类Dev

如何从Laravel 5.2的某些复选框中获取选定的复选框ID

来自分类Dev

(VBA)如何从动态创建的复选框中检索选定的复选框数据

来自分类Dev

如何使用JQuery从Laravel 5.2中的某些复选框中获取选定的复选框ID

来自分类Dev

如何仅在pyqt5中的选定复选框中运行代码?

来自分类Dev

如何获取选定复选框的值并将其放入android中的String []数组中

来自分类Dev

在选定的复选框上使用AngularJs计算汇总

来自分类Dev

PHP和JS-选中并输入如何从选定的复选框中获取价值?

来自分类Dev

如何使用Ajax删除Oracle APEX经典报表中的选定复选框行

来自分类Dev

如何获取PHP中多个选定的(动态)复选框的值?

来自分类Dev

如何使用GridView asp.net中的复选框获取选定的行值?

来自分类Dev

如何在MVC中获取动态复选框的选定值?

来自分类Dev

如何获取在Android中以编程方式创建的选定复选框的值

来自分类Dev

如何使用GridView asp.net中的复选框获取选定的行值?

来自分类Dev

如何获取PHP中多个选定的(动态)复选框的值?

来自分类Dev

如何使用Java将Jtable中的选定复选框项保存到mysql?

来自分类Dev

如何使用jQuery中的类获取选定单选按钮和复选框的值?

来自分类Dev

如何从单选按钮列表和复选框列表中获取选定的值?

来自分类Dev

如何将选定的复选框移动到复选框列表的顶部

来自分类Dev

如何计算多种表单中的复选框检查?

来自分类Dev

如何更新 Laravel 5.2 中的复选框字段和选项字段?

来自分类Dev

如何获取多个选定的复选框值

来自分类Dev

如何使用wxPython返回选定的复选框?

来自分类Dev

如何插入选定值的复选框数据?

来自分类Dev

如何使用javascript仅打印选定的复选框?

来自分类Dev

如何根据选定的下拉项使复选框可见

来自分类Dev

在Ionic Framework(AngularJS)中获取并设置一个复选框

Related 相关文章

  1. 1

    如何计算Angular中的选定复选框?

  2. 2

    如何计算React功能组件中的选定复选框?

  3. 3

    Rails Jquery从表中的选定复选框计算总数

  4. 4

    如何从Laravel 5.2的某些复选框中获取选定的复选框ID

  5. 5

    (VBA)如何从动态创建的复选框中检索选定的复选框数据

  6. 6

    如何使用JQuery从Laravel 5.2中的某些复选框中获取选定的复选框ID

  7. 7

    如何仅在pyqt5中的选定复选框中运行代码?

  8. 8

    如何获取选定复选框的值并将其放入android中的String []数组中

  9. 9

    在选定的复选框上使用AngularJs计算汇总

  10. 10

    PHP和JS-选中并输入如何从选定的复选框中获取价值?

  11. 11

    如何使用Ajax删除Oracle APEX经典报表中的选定复选框行

  12. 12

    如何获取PHP中多个选定的(动态)复选框的值?

  13. 13

    如何使用GridView asp.net中的复选框获取选定的行值?

  14. 14

    如何在MVC中获取动态复选框的选定值?

  15. 15

    如何获取在Android中以编程方式创建的选定复选框的值

  16. 16

    如何使用GridView asp.net中的复选框获取选定的行值?

  17. 17

    如何获取PHP中多个选定的(动态)复选框的值?

  18. 18

    如何使用Java将Jtable中的选定复选框项保存到mysql?

  19. 19

    如何使用jQuery中的类获取选定单选按钮和复选框的值?

  20. 20

    如何从单选按钮列表和复选框列表中获取选定的值?

  21. 21

    如何将选定的复选框移动到复选框列表的顶部

  22. 22

    如何计算多种表单中的复选框检查?

  23. 23

    如何更新 Laravel 5.2 中的复选框字段和选项字段?

  24. 24

    如何获取多个选定的复选框值

  25. 25

    如何使用wxPython返回选定的复选框?

  26. 26

    如何插入选定值的复选框数据?

  27. 27

    如何使用javascript仅打印选定的复选框?

  28. 28

    如何根据选定的下拉项使复选框可见

  29. 29

    在Ionic Framework(AngularJS)中获取并设置一个复选框

热门标签

归档