我的课程有一个属性:
class MyClass {
constructor() {
this.property = null;
}
}
该属性可以是null
或Array
个实例。我试过这个:
/**
* @property property {Array}
*/
class MyClass ...
此:
/**
* @property MyClass.property {Array}
*/
class MyClass ...
而且:
class MyClass {
/**
* @property property {Array}
*/
constructor() ...
我仍然在intellisense中看到这个:
那么有谁能告诉我如何正确地做到这一点?
答案 0 :(得分:1)
到目前为止,最好的方法是:
class MyClass {
constructor() {
/** @type {MyClass2} **/
this.property = null;
}
}
它仍然是一种小车,但大部分时间都有效。