Tom*_*ica 5 javascript javascript-intellisense visual-studio-community visual-studio-2017
我有一个具有属性的类:
class MyClass {
constructor() {
this.property = null;
}
}
Run Code Online (Sandbox Code Playgroud)
该属性可以是null
一个Array
实例。我试过这个:
/**
* @property property {Array}
*/
class MyClass ...
Run Code Online (Sandbox Code Playgroud)
这:
/**
* @property MyClass.property {Array}
*/
class MyClass ...
Run Code Online (Sandbox Code Playgroud)
和这个:
class MyClass {
/**
* @property property {Array}
*/
constructor() ...
Run Code Online (Sandbox Code Playgroud)
我仍然在智能感知中看到这一点:
那么谁能告诉我如何正确地做到这一点?
到目前为止,最好的方法是:
class MyClass {
constructor() {
/** @type {MyClass2} **/
this.property = null;
}
}
Run Code Online (Sandbox Code Playgroud)
它仍然存在一些问题,但大多数时候它都可以工作。
归档时间: |
|
查看次数: |
438 次 |
最近记录: |