[英]optional react useState types with jsdoc, typescript checkjs (javascript)
[英]Way to extend generic types in JSDoc with TypeScript checkJs?
例如,我想使用checkJs: true
從 JavaScript 中的Map<string, string>
繼承。
class MyMap extends Map {};
這將MyMap
視為Map<any, any>
。 如何在 JSDoc 中執行 TypeScript extends Map<string, string>
?
我明白了,你可以這樣做:
/**
* @augments {Map<string, string>}
*/
class MyMap extends Map {};
這個對我有用:
class TreeMap extends Map {
/**
* @returns {Map<string, TreeMap>}
*/
constructor(...args) {
super(...args);
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.