Angularjs 在ng视图内重复ng的任何解决方法

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”未填充,我的角度函数全部正常工作默认情况下

我有一个单页应用程序,它使用ngRoute在ng视图上更改页面。切换效果很好。我遇到了一个问题,ngview显示的一个html页面有一个ngRepeat表。在阅读了几篇文章后,我注意到ngrepeat不能在ngview中使用。有解决办法吗

html(母版页)

。。。
...
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>