使用内联数组注释为控制器注入一些依赖关系时,WebStorm会给我以下警告。
缺少require()调用
无论如何都要求脚本被认为是好的风格,虽然它在注入之后是全局可用的,或者我可以肆无忌惮地抑制这个警告?是否有插件或设置来处理这种情况,注意到注入的依赖项?
修改
我在原帖中犯了一个错误。我确实将依赖注入到控制器中,但之后我在另一个方法中使用了注入。这是一个简单的JavaScript函数。我可能只需将其转换为控制器。棱角分明的新手。对不起。
答案 0 :(得分:0)
理想情况下,我使用如下所示的显式注入:
(function() {
'use strict';
angular
.module('mod')
.controller('Controller', CtrlFunction);
CtrlFunction.$inject = ['depencencies'];
function CtrlFunction(dependencies) {
}
})();
请寻找John Papa angular style guide
的棱角指南