指令直接呼叫服务

时间:2014-08-28 14:54:28

标签: angularjs angularjs-directive

直接从Angular JS指令调用服务是一种好习惯吗?

这是一个示例:将name作为输入并调用服务(连接到db)以获取HTML内容并呈现它的指令。

在linkFn内部进行服务调用以获取HTML内容

返回{    限制:' EA&#39 ;,    范围:{      名:" =&#34 ;,      getPartial:"&"    },    链接:linkFn   }

此处getHTMLContent在控制器中实现并调用相同的服务。

1 个答案:

答案 0 :(得分:1)

没有。想象一下,如果你把那个指令放在“ng-repeat”中。你有太多的服务器调用。如何检索模型应该与呈现模型的方式分开。