如何修复typescript esint错误:分析错误:需要类型



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

快乐的编码。

相关内容

最新更新