我正在处理angular2,其中我选择对搜索结果进行排序。在更改选择值时,我有对结果进行排序的功能。它在mozila和chrome中运行良好但在边缘它不会触发事件
<select name="select" (change)="filterResult()" [(ngModel)]="filter.orderBy">
<option value="null">Sort By</option>
<option value="price">Price Low to High</option>
<option value="price desc">Price High to Low</option>
<option value="name">Name</option>
<option value="possession">Possession</option>
<option value="postedDate">Posted Date</option>
</select>
答案 0 :(得分:0)
在ng2中选择工作的方法是将[(ngModel)]
双向绑定拆分为以下内容:[ngModel]
并对发出的事件使用(change)
事件。
<select name="select" (change)="filterResult()" [ngModel]="filter.orderBy">
<option value="null">Sort By</option>
<option value="price">Price Low to High</option>
<option value="price desc">Price High to Low</option>
<option value="name">Name</option>
<option value="possession">Possession</option>
<option value="postedDate">Posted Date</option>
</select>