javascript - 存储选择的绑定(bind)对象的特定属性

标签 javascript angularjs angular-ui-bootstrap

嗨,我在 Controller 中有以下代码:

$scope.rcOperators = [
  { sign: '=', operator: 'eq' },
  { sign: '!=', operator: 'ne' },
  { sign: '>', operator: 'gt' },
  { sign: '<', operator: 'lt' }
 ];
 $scope.rcOperator = '=';

我需要将数组绑定(bind)到select,但我需要在select中显示符号[s],并在rcOperator中“存储”运算符[s ],我执行了以下操作来显示标志:

<select ng-model="rcOperator"
  ng-options="s.sign for s in rcOperators">
</select>

第二步如何将运算符存储在rcOperator中?

最佳答案

在 Controller 中,您可以获取rcOperator的值,只需$scope.rcOperator.operator即可获取模型中所选运算符的数据。

关于javascript - 存储选择的绑定(bind)对象的特定属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22659909/

相关文章:

javascript - 检查父 div 是否有高度

javascript - 为什么 ng-checked 在页面加载时触发两次

twitter-bootstrap - AngularUI/Bootstrap 是否支持 twitter-bootstrap 3?

angularjs - 切换按钮不适用于 AngularJS 和 Angular ui Bootstrap

javascript - 无法访问 HTML 中的嵌套 JSON 对象

javascript - Angular UI/bootstrap typeahead 显示 'Error: No controller: ngModel' 错误

javascript - 为什么在没有发出双击时进入 dblclick 处理程序?

javascript - 标题甚至不会在嵌入 JavaScript 的 HTML 刽子手游戏中显示

javascript - 在 Backbone.js 的 View 中实例化模型是一种反模式吗?

javascript - 设置状态后设置状态