如何告诉 PhpStorm/WebStorm$ctrl
在模板中是已知的,并帮助它确定它所属的控制器(可能使用 jsdoc)?
我在 Angular 1.5 中以这种方式创建组件:
angular
.module('myModule')
.component('myComponent', {
templateUrl: "my.component.html",
controller : [
MyComponentController
]
});
ControllerAs
没有帮助...
出现问题的 HTML 片段 ( $ctrl.*
):
<div class="entity-summary clear" ng-click="$ctrl.toggleInfo()">
<div class="entity-col">
{{$ctrl.entity.id}}
</div>
<div class="entity-col">
{{$ctrl.entity.host}}
</div>
</div>