【发布时间】:2022-12-24 02:31:27
【问题描述】:
我定义了 BlocksType 命名的枚举在服务器中
export enum BlocksType {
TEXT = "TEXT",
LINK = "LINK",
GALLERY = "GALLERY",
CONTACT = "CONTACT",
EMAIL = "EMAIL",
RESIDENCE = "RESIDENCE",
SNS = "SNS",
}
TEXT 是第一个,SNS 是最后一个。(必须保证此顺序。)
如果你看看我在客户端进行代码生成时生成的类型,
export enum BlocksType {
CONTACT = "CONTACT",
EMAIL = "EMAIL",
GALLERY = "GALLERY",
LINK = "LINK",
RESIDENCE = "RESIDENCE",
SNS = "SNS",
TEXT = "TEXT",
}
它可能是按字母顺序排列的。
那么,如何在客户端中按照服务器中定义的枚举顺序进行排列?
【问题讨论】:
-
这回答了你的问题了吗? Typescript Sorting based on Enum constants
标签: typescript enums typegraphql