使用JSDoc @param的箭头功能参数“未找到定义”

时间:2018-12-26 17:16:41

标签: javascript visual-studio-code jsdoc

VS Code似乎忽略了ES6箭头函数的JSDoc参数类型定义:

/** @param {MyClass} myParam */      // VS Code ignores this??
x = (myParam) => {
        myParam.myClassMemberFunc()
    }

在上面的示例中,如果将指针悬停在myParam上,则弹出窗口显示为:

(parameter) myParam: any

当我希望它显示为:

(parameter) myParam: MyClass

所以VS Code当然找不到myClassMemberFunc的定义,因为它没有选择类型定义。

我做错了,还是一个错误?

0 个答案:

没有答案