1

我有類,有一個屬性屬性類型:設置ES5類的使用JSDoc

class MyClass { 
    constructor() { 
     this.property = null; 
    } 
} 

可以將屬性nullArray實例。我嘗試這樣做:

/** 
* @property property {Array} 
*/ 
class MyClass ... 

此:

/** 
* @property MyClass.property {Array} 
*/ 
class MyClass ... 

這:

class MyClass { 
    /** 
    * @property property {Array} 
    */ 
    constructor() ... 

我仍然看到了這個在智能感知:

<code>(property) MyClass.property: any</code>

小號任何人都可以告訴我如何正確地做到這一點?

回答

0

到目前爲止,最好的辦法是這樣的:

class MyClass { 
    constructor() { 
     /** @type {MyClass2} **/ 
     this.property = null; 
    } 
} 

它仍然是一種越野車的,但是大多數時間它的工作原理。