写作前。指令我可以在指令工厂函数中引用/注入依赖项,如:
app.direcive('directiveName', function ($http) {
... };
或在控制器中
app.directive('directiveName, function () {
...
controller: function ($http),
...
};
今天我也读到了post,这让我想到了这两种方法之间的区别是什么?
答案 0 :(得分:1)
有很多方法。没有对是错。这是风格。为了清晰和一致,使用一种方式进行项目。
这就是我的建议:
partialSubmit="false"
答案 1 :(得分:-1)
我总是这样只添加依赖
app.directive('directiveName',function($ http){ ......};
但是那篇文章很好听。