在我的 Angular 4 应用程序中,我使用了一个选择元素。单击选择元素中的选项,我想打开一个对话框。但是,我找不到如何查询选项是否被单击的解决方案。我在选择中只有一个选项,所以我无法查询值是否更改,因为值无法更改。
有没有可能在选项元素中有点击事件?
最佳答案
不能监听<option>
的点击事件.
你可以使用
<select ngModel (ngModelChange)="mySelectHandler($event)">
<option *ngFor="let value of options" [ngValue]="value">{{value.text}}</option>
</select>
在选择一个选项后执行代码。
关于html - Angular - 选择选项元素上的单击事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45933847/