Angularjs 在ng视图内重复ng的任何解决方法
我有一个单页应用程序,它使用ngRoute在ng视图上更改页面。切换效果很好。我遇到了一个问题,ngview显示的一个html页面有一个ngRepeat表。在阅读了几篇文章后,我注意到ngrepeat不能在ngview中使用。有解决办法吗 html(母版页)Angularjs 在ng视图内重复ng的任何解决方法,angularjs,angularjs-ng-repeat,ng-view,Angularjs,Angularjs Ng Repeat,Ng View,我有一个单页应用程序,它使用ngRoute在ng视图上更改页面。切换效果很好。我遇到了一个问题,ngview显示的一个html页面有一个ngRepeat表。在阅读了几篇文章后,我注意到ngrepeat不能在ngview中使用。有解决办法吗 html(母版页) 。。。 ... EventList.html(通过ng视图显示) 事件 标题 事件日期 活动时间 用户ID {{item.EventId} ng repeat=“items in items”未填充,我的角度函数全部正常工作默认情况下
。。。
...
EventList.html(通过ng视图显示)
事件
标题
事件日期
活动时间
用户ID
{{item.EventId}
ng repeat=“items in items”未填充,我的角度函数全部正常工作默认情况下,角度视图在任何时候都只能有1个处于活动状态。您可以通过将ng视图放在一个div中来解决这个问题,然后使用ng if指令控制该div的可见性
<div ng-if="someCondition">
<ng-view></ng-view>
</div>
<div ng-if="!someCondition">
<ng-view></ng-view>
</div>
注意:不建议使用多个ng视图
编辑:重新阅读您的问题后,我想您的意思可能是在ng视图元素中使用ng repeat
<ng-view>
<div ng-repeat="...."> </div>
</ng-view>
这应该没问题。这根本没有任何意义。什么意思,
ngRepeat
不能在ngView
中使用?没有这样的限制。请展示一个预期结果和实际结果的工作示例,以演示您的问题。我有一个显示html页面的示例,显示的html页面有一个。。。但从来没有人烟。我会尝试编辑我的帖子来添加代码,因为据我所知,你的代码应该可以正常工作。您确定“项目”由您的控制器填充吗?
<div ng-if="someCondition">
<ng-view></ng-view>
</div>
<div ng-if="!someCondition">
<ng-view></ng-view>
</div>
<ng-view>
<div ng-repeat="...."> </div>
</ng-view>