![](/img/trans.png)
[英]How to create typings declaration for javascript module exported as a global?
[英]How to write a typings file for exported javascript object
我有一個看起來像這樣的 javascript 文件:
// methodHelpers.js
export default {
refetchData: function() {
// do some data refetching
}
};
現在我想要一個類型文件 (methodHelpers.d.ts),它允許我為我正在導入的對象上的方法獲取代碼編輯完成。
我試過了:
// methodHelpers.d.ts
export interface methodHelpers {
refetchData(): void;
}
但完成工作仍然缺失。
您需要export default
該接口的export default
,而不僅僅是export
'ing 它,因為它是原始文件中的默認導出。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.