1

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

所以现在,我试图require在我的扩展中使用它,但 Angular 一直说他找不到datepicker控制器。

我在需要父指令控制器的 SO AngularJS 指令控制器上阅读了这个线程?其中答案基本上显示相同并且似乎有效,Fiddle

我查看了 Fiddle 中1.0.3的 Angular 版本,我正在使用 Angular 1.1.5

最新的 Angular 版本发生了这种变化,还是我做错了?


根据评论,确实,它仍然适用于 AngularJS 1.1.5。最后发现出了什么问题。因为我想扩展核心功能,所以我想编辑原始模板,所以我使用了templateUrl并提供了一个自定义模板的路径,它在堆叠指令时有效,但在需要指令时也一样。

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

4

0 回答 0