根据选择在变量之间切换

夜猫子

所以我有两个显示/输出。[A]和[B]。我在控制器中也有很多功能,这些功能目前仅通过数字键盘实现[A]。我正在尝试创建一个可以改变数字键盘效果的函数。IE,如果选择[A],则小键盘将生效[A];否则,数字键盘将生效。如果选择[B],则数字小键盘将不再影响[A],而是影响[B]。

这是我所拥有的:

<div ng-class="{selected:vm.selectedInput==='A'}" ng-click="vm.selectInput('A')">{{vm.A}}</div>
<div ng-class="{selected:vm.selectedInput==='B'}" ng-click="vm.selectInput('B')">{{vm.B}}</div>


.controller('selController', function($scope) { 

  var vm = this;
  vm.selectedInput = 'A';
  vm.selectedOutput = vm.A;

  vm.selectInput = function(input) {
    vm.selectedInput = input;
    switch(input) {
        case 'A':
            vm.selectedOutput = vm.A;
            break;
        case 'B':
            vm.selectedOutput = vm.B;
            break;
    }
  };
};

然后是一些之后会影响vm.selectedOutput的函数,理论上,该函数应根据所选的div在vm.A和vm.B之间进行更改。

示例函数不起作用:

vm.clear= function () {
  vm.selectedOutput = '0';
};
夜猫子

我可以通过为变量创建数据对象来解决我的问题。

vm.select = {
    A: {
      name: 'A',
      value: '5'
    },
    B: {
      name: 'B',
      value: '6'
    }
  };

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

根据复选框或切换选择在Javascript函数之间切换(Tableau API)

来自分类Dev

根据下拉菜单中的选择在计算之间进行切换

来自分类Dev

根据选择框值限制javascript切换

来自分类Dev

Ansible:根据目标广告资源切换/覆盖变量

来自分类Dev

Anki在卡座之间选择/切换的快捷方式

来自分类Dev

如何在枚举变量之间“切换”?

来自分类Dev

使用变量在输入数组之间切换

来自分类Dev

通过变量在两个数字之间切换

来自分类Dev

在会话之间切换

来自分类Dev

在表格之间切换

来自分类Dev

在断点之间切换

来自分类Dev

在散点图之间切换

来自分类Dev

在模式之间切换

来自分类Dev

在表格之间切换

来自分类Dev

在键盘之间切换

来自分类Dev

在ImageView之间切换

来自分类Dev

在活动之间切换

来自分类Dev

在枪之间切换

来自分类Dev

在键盘之间切换

来自分类Dev

通过选择选择选项在>或<being之间切换

来自分类Dev

如何在Unity中动态在公共变量和私有变量之间切换

来自分类Dev

根据下拉选项进行切换

来自分类Dev

根据 id 切换 div

来自分类Dev

根据查询字符串在通用和水疗模式之间切换?

来自分类Dev

根据URL在两个不同的CSS定义之间切换

来自分类Dev

根据屏幕方向在微调框和列表视图之间切换

来自分类Dev

根据单击的链接在4个CSS类之间切换

来自分类Dev

根据会话信息在数据库之间切换

来自分类Dev

根据鼠标位置在两个图像之间切换