$ ctrl对象在transcluded范围内不可用?

时间:2016-07-21 00:30:24

标签: javascript angularjs

使用$ctrl时,我无法访问新angular.component()的{​​{1}}范围绑定。

我想访问ng-transclude代替页面上的$ctrl,因为我们希望迁移到angular2而不是轨道。

这里有一个傻瓜:https://plnkr.co/edit/M4k7Av8Q2OrMSsvhZjsb?p=preview

希望有人可以解释一下!代码如下:

.controller()

1 个答案:

答案 0 :(得分:1)

任何遇到相同问题的人,我最后都使用$parent代替$ctrl来访问正确的范围。 Hacky是地狱,但它确实有效。