我是Angular6的新手,我想知道是否有一种简单的方法来做我想做的事情。
我刚刚阅读了文档,但我没有读到任何关于它的东西,有没有一种简单的方法来对下拉列表中的值进行排序?
<mat-form-field>
<mat-select placeholder="Code List" required [(ngModel)]="contextScheme.codeListId">
<mat-option *ngFor="let codeList of codeLists" [value]="codeList.codeListId">
{{codeList.codeListName}}
</mat-option>
</mat-select>
</mat-form-field>基本上,我拥有的值是我的数据库中按id排序的值,我想要的是确切的值,但要按desc排序。
提前感谢。
Sox-.
发布于 2018-09-01 18:15:43
您应该在数据库后端进行排序,或者像no order-by pipe中的Angular团队建议的那样,应该在组件内部进行排序。例如,如果你在组件中有一个数组,你可以使用Array.sort
https://stackoverflow.com/questions/51955758
复制相似问题