我有一个有多个控制器的应用程序。
我创建了一个模板指令,我只想与两个控制器共享,但没有其他控制器。
我知道我可以让它变得常见,所以任何控制器都可以使用,但我希望私下只使用两个控制器。
指令
angular.module('myApp.myController1').directive('myDirective', function() {return {
restrict : 'E',
templateUrl : 'pathTo/myTemplate.html'};});
上述指令仅适用于myController1
angular.module('myApp').directive('myDirective', function() {return {
restrict : 'E',
templateUrl : 'pathTo/myTemplate.html'};});
Above指令可用于myApp
,
但我很想知道是否可以制作只能由两个人使用的东西,比如说
{p>myController1
和myController2
但不是myController3
myApp
所有人。