在angular2中选择为obj [重复]

Posted

技术标签:

【中文标题】在angular2中选择为obj [重复]【英文标题】:Select as obj in angular2 [duplicate] 【发布时间】:2016-06-30 15:00:48 【问题描述】:

我遇到了选择标签和 angular2 的问题。

我有以下代码:

     <select id="user" required 
            ngControl="user">
        <option value="" disabled selected>PM</option>
        <option *ngFor="#user of users" [value]="user">user.username</option>
    </select>

地点:

this.users = [username: "example", id: 1,username: "example2", id: 2]

应该分配给控件user 从用户中选择的对象用户。但是,当我添加

(event)="log()" 

在哪里log()console.log(this.userForm.controls.user.value)

这给了我:

[object Object]

代替:

username: "example",id:1

有什么想法吗?

【问题讨论】:

【参考方案1】:

目前不支持此功能。有关更多详细信息,您可以查看此问题和@Günter 的回答:

Binding select element to object in Angular 2

【讨论】:

以上是关于在angular2中选择为obj [重复]的主要内容,如果未能解决你的问题,请参考以下文章

angular2选择值对象[重复]

Angular2 如何清理 AppModule

如何在angular2中的每条路线更改上调用一个函数

Angular 2 - 根据选择的选项值显示元素[重复]

Angular2-signaturepad 与 Angular 一起使用会导致找不到模块错误

在 Idea 中使用 Angular2 TypeScript 开发 Spring Boot 应用程序:gradle processResources wathing mode Wanted