gpt4 book ai didi

angularjs - 如何设置 angularjs select 来处理对象

转载 作者:行者123 更新时间:2023-12-01 12:45:43 24 4
gpt4 key购买 nike

代码:

<select ng-model="ticket.owner.id" 
ng-options="user.id as getFullName(user) for user in users" required>
</select>

上面的例子确实有效。但是,当我将修改后的对象发送到我的 rest api 时,该对象唯一更改的值是 ID。例如。选择选项1并选择“选项2”并提交时,发送了与Option1关联的对象,但具有option2的ID。

当我有:

<select ng-model="ticket.owner" 
ng-options="user as getFullName(user) for user in users" required>
</select>

并更改选择的值并提交,正确的对象被传输到 rest api。但是,选择框已损坏,它显示一个空字段并且未设置所选值。

我们有什么想法可以使用选择框来选择对象而不仅仅是 ID?

最佳答案

不确定您对 getFullName() 的实现以及实际是什么被发送到休息服务。

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

你可以在这个例子中看到,ticket.owner 是其中之一users 数组中的对象,由选择框选择。并且选择框显示用户的全名。

这是你想要的吗?

关于angularjs - 如何设置 angularjs select 来处理对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16207400/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com