我正在嘗試像下面這樣的列舉中的保留路由 url。
export enum RouteUrls {
HOME = '/home',
DASHBOARD = `${HOME}/dashboard` // error here
}
在上面的行中,我收到錯誤訊息,因為“在具有字串值成員的列舉中不允許??計算值。”,是否還有其他方法可以在 TypeScript 中使用 Enum 實作相同的目標。
uj5u.com熱心網友回復:
目前只有數字列舉可以有計算成員。您想要做的是使用計算成員的字串列舉,這在 TypeScript 中是不允許的。我發現官方 Microsoft TypeScript git 存盤庫中有一個關于此主題的未解決問題。也許這個功能會在未來的版本中實作。
在 git 上發布的 URL:https : //github.com/microsoft/TypeScript/issues/40793
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/335761.html
下一篇:在新選項卡中打開按鈕上生成的鏈接
