这应该是一个非常简单的问题,但是我发现的所有解决方法都很复杂。我在模板中使用ng-repeat遍历对象数组,如下所示:
<div class="row-fluid" ng-repeat="message in messages.current|filter:'draft'"> {{ message.subject }} ... {{ campaign.name }} ... </div>
由于ng-repeat创建了新作用域,因此控制器中的“广告系列”对象似乎不可访问。除了将活动对象添加到数组中的每个项目之外,还有什么方法可以获取该价值?
提前致谢。
您可以使用$ parent访问父范围
<div class="row-fluid" ng-repeat="message in messages.current|filter:'draft'"> {{ message.subject }} ... {{ $parent.campaign.name }} ... </div>