首页 > 解决方案 > 如何从选择中获取价值?

问题描述

我有选择列表:

   <select (change)="onChange($event.target.value)">
            <option
              *ngFor="let option of tab.content.value()"
              [value]="option"
              >{{ option.name }}</option
            >
          </select>

我试图将模型option作为选定值:

onChange(data) {
    console.log(data);
}

标签: angular

解决方案


你能试一下吗:

   <select (change)="onChange($event)">
            <option
              *ngFor="let option of tab.content.value"
              [value]="option"
              >{{ option.name }}</option
            >
          </select>


onChange(data: Event) {
    console.log(data.target.value);
}

推荐阅读