如何使用对象字面量数组来为 Angular ng-options 定义一个字符串 ng-model?

10 浏览
0 Comments

如何使用对象字面量数组来为 Angular ng-options 定义一个字符串 ng-model?

这个问题已经在此处有了答案:

使用AngularJS的ng-options与select一起工作

假设有一个 ng-model$scope.value = \"b\",我该如何声明 ng-options 的语法来选择和保存以下选项的 value 属性呢?

$scope.value = "b"
$scope.alternatives = [{
  text: "A",
  value: "a"
}, {
  text: "B",
  value: "b"
}, {
  text: "C",
  value: "c"
}];

我想要的是,当选择一个选项时,模型会变成小写的 \"b\"。目前它保存为整个对象 {\"text\":\"B\",\"value\":\"b\"}

Plunkr:http://plnkr.co/edit/oupwDU8BZQ2WsJDeYbTv?p=preview

admin 更改状态以发布 2023年5月22日
0
0 Comments

你可以这样做:


0