【问题标题】:angular 5, how to get id of a selected角度 5,如何获取选定对象的 id
【发布时间】:2024-04-27 09:05:01
【问题描述】:

我从数据中得到一个对象数组

[{id: 324, name: "name1"}, {id: 4534, name: "name2"}, {id: 3436654, name: "name3"}]

我在 html (no obj.id) 的表单上只显示 obj.name。通过单击表单上的选择选项,我选择了一个 obj.name。如何在 component.ts 文件中获取所选 obj.name 的 id 而不会在 html 文件中显示?

【问题讨论】:

    标签: forms angular5 select-options


    【解决方案1】:

    您可以使用 ngfor 和 click 事件:

    <div *ngFor="for object in array">
        <span (click)="select(object.id)">{{object.name}}</span>
    <div>
    

    【讨论】:

      最近更新 更多