在单选按钮选择上做一些更改AngularJS

懒散的

我需要根据特定单选按钮组的选择刷新一些数据。

工作中的矮人http://plnkr.co/edit/kZhsiU4pVpHhoscVkvMQ?p=preview

但是我无法进行ng-change或ng-click来执行我的方法,该方法会更新名称并使Hello World显示Hello“选择”。

$scope.updateValue = function(){
    $scope.name = $scope.data.myNumber;
  };

但是我可以看到两种方式的数据绑定有效-因此该模型正在更新。

<span>You selected {{ data.myNumber }}</span>

附带说明一下:我尝试的另一件事是观察模型值并执行我想做的事情,但这也不起作用-除了在页面加载时,不会再次触发watchcollection。

插入器只是单选按钮选择问题的一种表示形式-我想要在数据刷新中实现的功能更加复杂。

任何帮助将非常感激。

里特什

无需修改$ scope变量的名称,而是修改对象属性,因为它保留了引用更改。

将您的html代码部分更改为此...

 <div ng-controller="MainCtrl">
      <p>Hello {{data.name}}!</p>
      <button ng-click="OpenModal('sm')">Enter Number</button>
      <br><br>
      <span>You selected {{ data.myNumber }}</span>

  </div>

而您的JavaScript控制器...

app.controller('MainCtrl', function($scope, $modal) {
  $scope.name = 'World';
  $scope.data = {};

  $scope.OpenModal = function(size){
   var modalInstance = $modal.open({
            templateUrl: 'Modal.html',
            controller: 'ModalInstanceCtrl',
            windowClass: 'small-size-modal',
            size: size,
            scope: $scope
        });
  };
});

app.controller('ModalInstanceCtrl', function($scope, $modalInstance){
  $scope.ok = function(){
    $scope.data.name = $scope.data.myNumber;
    $modalInstance.close();

  };

  $scope.updateValue = function(){
    $scope.data.name = $scope.data.myNumber;
    $modalInstance.dismiss('submit');
  };

  $scope.cancel = function () {
    $modalInstance.dismiss('cancel');
  };
});

工作柱塞

http://plnkr.co/edit/xL4b6imAkvwuNiuBuHxl?p=preview

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

显示基于单选按钮选择的一些控件

来自分类Dev

显示基于单选按钮选择的一些控件

来自分类Dev

使用单选按钮做一些基本的数学运算

来自分类Dev

在获取选择哪个单选按钮并根据选择发出命令时遇到一些麻烦

来自分类Dev

在选择了同一组中的其他一些单选按钮之后,如何重置单选按钮

来自分类Dev

仅使一些HTML字段取决于单选按钮的选择

来自分类Dev

在按钮上做一些事情单击tableView中的页脚内部

来自分类Dev

在单选按钮选择上更改URL

来自分类Dev

Javascript - 在 cookie add 上做一些事情

来自分类Dev

angularjs观看单选按钮以使更改仅在第一次选择时起作用

来自分类Dev

当我选择单选按钮值时,我需要显示和隐藏一些控件...这是我的下面的代码,它不起作用

来自分类Dev

使用jQuery更改单选按钮选择上的标签文本

来自分类Dev

使用jQuery更改单选按钮选择上的标签文本

来自分类Dev

双击中间按钮可以做一些特别的事情

来自分类Dev

如果选择了选项,请在php中做一些事情

来自分类Dev

无法更改单选按钮选择

来自分类Dev

单选按钮选择以更改状态

来自分类Dev

在测量了活动的布局但未在屏幕上绘制后做一些事情

来自分类Dev

在单选按钮上提交更改

来自分类Dev

单击按钮后执行一些代码后如何更改按钮的文本

来自分类Dev

在选择单选按钮时更改单选按钮的标签

来自分类Dev

使用jQuery选择更改选择列表上的单选按钮,反之亦然

来自分类Dev

我有json数据,我只想选择一些项目,如何在python中做呢?

来自分类Dev

如何在每一行上做 value_counts 并制作一些值是每个值的计数的列

来自分类Dev

朱莉娅做一些奇怪的任务

来自分类Dev

jQuery动画完成后做一些事情

来自分类Dev

做一些ajax并使用getJSON返回promise

来自分类Dev

在键盘显示之前,UISearchbar做一些事情

来自分类Dev

如何使用Robot Framework做一些无限的任务?

Related 相关文章

  1. 1

    显示基于单选按钮选择的一些控件

  2. 2

    显示基于单选按钮选择的一些控件

  3. 3

    使用单选按钮做一些基本的数学运算

  4. 4

    在获取选择哪个单选按钮并根据选择发出命令时遇到一些麻烦

  5. 5

    在选择了同一组中的其他一些单选按钮之后,如何重置单选按钮

  6. 6

    仅使一些HTML字段取决于单选按钮的选择

  7. 7

    在按钮上做一些事情单击tableView中的页脚内部

  8. 8

    在单选按钮选择上更改URL

  9. 9

    Javascript - 在 cookie add 上做一些事情

  10. 10

    angularjs观看单选按钮以使更改仅在第一次选择时起作用

  11. 11

    当我选择单选按钮值时,我需要显示和隐藏一些控件...这是我的下面的代码,它不起作用

  12. 12

    使用jQuery更改单选按钮选择上的标签文本

  13. 13

    使用jQuery更改单选按钮选择上的标签文本

  14. 14

    双击中间按钮可以做一些特别的事情

  15. 15

    如果选择了选项,请在php中做一些事情

  16. 16

    无法更改单选按钮选择

  17. 17

    单选按钮选择以更改状态

  18. 18

    在测量了活动的布局但未在屏幕上绘制后做一些事情

  19. 19

    在单选按钮上提交更改

  20. 20

    单击按钮后执行一些代码后如何更改按钮的文本

  21. 21

    在选择单选按钮时更改单选按钮的标签

  22. 22

    使用jQuery选择更改选择列表上的单选按钮,反之亦然

  23. 23

    我有json数据,我只想选择一些项目,如何在python中做呢?

  24. 24

    如何在每一行上做 value_counts 并制作一些值是每个值的计数的列

  25. 25

    朱莉娅做一些奇怪的任务

  26. 26

    jQuery动画完成后做一些事情

  27. 27

    做一些ajax并使用getJSON返回promise

  28. 28

    在键盘显示之前,UISearchbar做一些事情

  29. 29

    如何使用Robot Framework做一些无限的任务?

热门标签

归档