![](/img/trans.png)
[英]Are you able to name a React hook const the same as an already defined const?
[英]Typescript - const name already defined in type
我想使用與我聲明的 obj 同名的 TYPE,但收到錯誤FeatureFlags is already declared
- 這可能嗎,還是應該只更改類型聲明的名稱?
export type FeatureFlags = {
[key: string]: {
name: string;
defaultValue: boolean;
};
};
export const FeatureFlags: FeatureFlags = {
SOME_FLAG: {
name: 'test-flag',
defaultValue: false,
},
};
Name-shadowing 是一個禁忌,特別是如果您想從同一個文件中導出兩個變量。 我通常堅持使用camelCase 來表示const,而PascalCase 則表示接口、類和類型。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.