我有transclude的指令,当链接执行时,当我尝试使用$ element执行jQuery时,我总是有{{ }}
。我有这样的HTML:
<outter>
<inner ng-repeat="item in items" value="{{item.id}}">
{{item.name}}
</inner>
</outter>
我运行时和inner
内部链接功能
console.log($element.html());
我已<li ng-repeat="item in items"><a>{{item.name}}</a></li>
(我的模板为<li><a>
)。
ng-repeat
当一切都到位时,我需要初始化我的指令。有没有办法在Angular中做到这一点?我尝试发布链接(但我认为与链接相同)也使用函数进行转换。每当我得到模板即使范围更新也没有插补,它们永远不会同步。
在我的代码中(不在演示中)我使用了ngModelController,并在更新所有内容之前渲染了$ render。