需要在另一个指令中使用指令控制器

时间:2013-07-12 15:42:28

标签: angularjs angularjs-directive

我正在使用Angular UI Bootstrap Datepicker。我想为此组件添加行为。根据本指南Extending Directives,我提议对此组件进行一些更改。可以在那里查看更改:GitHub PR #257

现在,我在扩展程序中尝试 require ,但Angular一直说他找不到datepicker控制器。< / p>

我在SO AngularJS directive controllers requiring parent directive controllers?上阅读了这个帖子,答案基本上显示相同,看起来很有效,Fiddle

我查看了小提琴中 1.0.3 的Angular版本,我使用的是Angular 1.1.5

最新的Angular版本是否有此更改,或者我做错了吗?


根据评论,确实,它仍适用于AngularJS 1.1.5。结束了发现什么搞砸了。由于我想扩展核心功能,我想编辑原始模板,因此我使用了 templateUrl 并提供了自定义模板的路径,该模板在堆叠指令时起作用但是当要求指令弄乱时,情况也一样。

你知道如何在这种情况下覆盖原始模板吗?

0 个答案:

没有答案