簡體   English   中英

如何為打字稿枚舉類型 {[key]: value } 生成文檔?

[英]how to generate doc for typescript enum type {[key]: value }?

我正在 Typescript 中為 nodeJS 編寫記錄器服務。 我有一個枚舉如下:

enum LOG_TYPES {
  NONE = 0,
  ERROR = 1,
  WARN = 2,
  INFO = 3,
  DEBUG = 4,
}

然后我有一個 setLogType 函數:

setLogType(type: LOG_TYPES) {
 this.logType = type
}

我的問題是我不知道如何為type參數制作文檔。

當前行為

我的期望是推薦會像這樣顯示

0                   NONE
1                   ERROR
2                   WARN
3                   INFO
4                   DEBUG
...
enum LOG_TYPES {
  NONE = 0,
  ERROR = 1,
  WARN = 2,
  INFO = 3,
  DEBUG = 4,
}
setLogType(type: keyof typeof LOG_TYPES) {
 this.logType = type
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM