JSDoc用于新组件绑定

时间:2016-04-18 08:35:05

标签: angularjs phpstorm webstorm jsdoc angularjs-components

如何为bindings.input编写jsdoc,以便在PhpStorm中收到类型提示?我尝试过以下jsdoc,我通常用变量注释我的变量,但它不起作用。

angular.component('Card', {
            controller : [
                CardController
            ],
            bindings   : {
                /** @type {MyType} */
                /** @param {MyType} input */
                input: '<'
            }
        });

我知道在控制器功能中我可以重新分配变量,但它有气味:

/** @type {MyType} */
this.annotatedInput = this.input

1 个答案:

答案 0 :(得分:0)

这有时有效/** @type {MyType} */。我无法想到为什么有时