typescript支持来自enum的字符串文本联合类型,但是esint有错误,如何修复??
enum Kind {
'info' = 'info',
'positive' = 'positive',
'negative' = 'negative',
'warning' = 'warning',
}
export type KindType = `${Kind}`;
export type KindType =
${Kind}
中的esint错误
{
"owner": "eslint",
"message": "Parsing error: Type expected.",
"source": "eslint"
}
因此您可以直接从文件中导出枚举。这种方法有助于
export enum Kind {
'info' = 'info',
'positive' = 'positive',
'negative' = 'negative',
'warning' = 'warning',
}
现在,您可以将其导入到其他文件中,并相应地使用它们。
import {Kind} from "./main"
Kind.info
快乐的编码。