【发布时间】:2015-09-10 06:08:16
【问题描述】:
我对 Angular 还是很陌生,我有点被一个问题困住了。我有一个显示项目的 ng-repeat。在项目中,我有一个“显示更多信息”按钮,当您单击它时,应该会导致新视图替换当前视图(包括显示更多信息按钮)。然后,新视图将有一个“返回”按钮,该按钮将切换回原始状态。
不幸的是,我似乎无法弄清楚如何让它发挥作用。
这是我所知道的……
<article ng-repeat="item in items" class="items">
<div ng-switch on="view">
<div ng-switch-default>
<p>Default State for {{item}}</p>
<div class="btn">More Info
</div>
<div ng-switch-when="info">
<p>Info for {{item}}</p>
<div class="btn">Go back</div>
</div>
</div>
</article>
如果有人可以在这里帮助我,我将不胜感激。谢谢。
【问题讨论】:
标签: javascript angularjs angularjs-ng-repeat ng-repeat ng-switch