![](/img/trans.png)
[英]React+Typescript, About namespace
我在header.tsx文件中定義了class Header ,放在BizComponent命名空間中。 footer.tsx文件定義了 class Footer ,也放在這個命名空間中。 如何導入此名稱空間以使其包含這兩個類? 預先感謝您的回答。 更新: header.tsx :import ...
[英]React+Typescript, About namespace
我在header.tsx文件中定義了class Header ,放在BizComponent命名空間中。 footer.tsx文件定義了 class Footer ,也放在這個命名空間中。 如何導入此名稱空間以使其包含這兩個類? 預先感謝您的回答。 更新: header.tsx :import ...
[英]In a handwritten d.ts file, how can I expose functions from one namespace in the module root?
我正在開發一個全部在 javascript 中但導出手寫類型聲明( automerge/index.d.ts )的存儲庫。 代碼庫的結構是它有一個前端和一個后端,加上一個公共的API,它提供了自己的一些便利功能,此外還直接從前端和后端重新導出了一些功能。 像這樣的東西: 這是實際代碼的摘錄,顯示了 ...
[英]working with namespace for enum in typescript
我正在研究 angular 項目,所以我們在這里使用打字稿。 我有一個狀態枚舉 這里的屬性/字段是重復的,因為它有助於序列化/反序列化,沒有那個Status.ACTIVE變為0表示Status.ACTIVE 。 現在出於顯示目的,我們需要映射可呈現的單詞,例如'ACTIVE'-> 'A ...
[英]Is it idiomatic to use namespaces in Typescript?
我正在發布一個具有一些功能的庫。 其中一個函數返回庫中的內部數據結構以進行調試。 目前,我的類型聲明文件如下所示: 但是,我認為這會讓用戶感到困惑,因為他們將能夠導入IR 、 Foo和Bar ,即使大多數人不應該導入它們。 因此,我正在考慮將聲明文件切換為: 這樣,所有內部數據結構都隱藏在inte ...
[英]Export namespace with other name in TypeScript
在下面的示例中,我希望將合並的 class ConsoleCommandsParser和命名空間ConsoleCommandParserTypes為ConsoleCommandsParser 。 很簡單,它都在一個文件中聲明,但這是另一種情況。 ...
[英]Karma Disconnected, because no message in 10000 ms
Karma 測試套件失敗並顯示以下消息: 斷開連接,因為在 10000 毫秒內沒有消息。 根本不執行任何測試。 失敗沒有明顯的原因,它只是在引入新測試后才開始。 ...
[英]How can I merge typescript interfaces over multiple files in the same namespace
我試圖重構一個笨拙的配置接口/對象,方法是將其各個部分分成我巧妙命名的namespace下的單獨文件Config 。 該文檔討論了跨越多個文件的命名空間和接口的聲明合並,但我似乎無法讓它們一起工作。 src/config/index.ts /// <reference path="./s ...
[英]Using namespaces to avoid importing from each file
根據本文的介紹,您可以使用TypeScript命名空間來導入類型/接口,而無需包含導入: https://scotch.io/tutorials/3-useful-typescript-tips-for-angular 但是,如果我創建一個名稱空間: 為了使其得到認可,我必須 ...