【发布时间】:2017-09-19 18:14:38
【问题描述】:
我有一个对象数组,对象的定义如下所示:
export class AccountInfo {
accountUid: string;
userType: string;
firstName: string;
middleName: string;
lastName: string;
}
注意:我没有 userType 作为枚举的原因是因为该对象是由数据库调用填充的,我无法找到一种干净的方法来让从数据库返回的字符串填充枚举.
我想对数组进行排序,以便首先出现 userType 为“STAFF”的对象,然后是“TEACHER”,然后是“PARENT”,然后是“STUDENT”。
【问题讨论】:
标签: javascript node.js typescript enums