angularjs - 是否可以连接 Angular ng-options 中的值

标签 angularjs angularjs-ng-options

基本上,我试图填充一个选择框,但连接 first_name 列和 last_name 列中的值。

我想做的(不起作用):

<select ng-model="buyers" ng-options="b.id as (b.first_name + " " + b.last_name) for b in buyers"></select>

什么有效:

<select ng-model="buyers" ng-options="b.id as b.first_name for b in buyers"></select>

最佳答案

引号很重要。它不适用于双引号内的双引号或单引号内的单引号。

什么有效:

<select ng-model="buyers" ng-options='b.id as (b.first_name + " " + b.last_name) for b in buyers'></select>

关于angularjs - 是否可以连接 Angular ng-options 中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20101793/

相关文章:

javascript - 如果该项目被 ng-repeat 中的另一个选择框选中,则从 ng-option 中删除/隐藏该项目

javascript - 无法访问 AngularJS 中 ng-model 之外的变量

javascript - 清除数组后不会更新 ng-options 绑定(bind)变量

javascript - 如何使用jquery选择器获取没有id的内部div

javascript - Angular 可点击列表

UI 模式窗口的 AngularJS 范围问题

angularjs - SCRIPT5022 : Argument 'module' is not a function, 未定义 angular.js,第 975 行字符 5

angularjs - 如何在 ng-options 中的项目标签上使用 angularJs 过滤器

javascript - 额外的空白包含在 angularjs 的动态下拉列表中

angularjs - Grails和Angular:ng-repeat循环内的GSP插件标签