我目前是 Angular Ionic 框架的新手。
我有一个屏幕,用户可以在其中看到项目列表,他可以点击该项目并在屏幕上查看该项目的详细信息。但是,列表中的某些项目包含多个子项目。点击这些项目后,用户必须重定向到另一个屏幕,该屏幕将显示项目的子列表
在上图中,黄色行中包含子项目,该子项目应将用户重定向到屏幕 A,而另一个项目应将用户重定向到屏幕 B。
问题 1. 有没有办法添加 ng-if="alarm.status == 1"ng-href="URL TO BE ADDED HERE "else ng-href="URL TO BE ADDED HERE "直接在 ion-list 中或类似的东西?
例如。
<ion-list >
<ion-item class="item-icon-right " ng-repeat="alarm in alarmList| filter: alarmName" type="item-text-wrap" ng-if="alarm.status == 1" ng-href=" URL TO BE ADDED HERE " else ng-href=" URL TO BE ADDED HERE " on-swipe-right="swipeRight()" on-swipe-left="acknoledge()" can-swipe="true">
.......
</ion-item>
</ion-list>
最佳答案
你可以这样做:
ng-href="{{ alarm.status == 1? oneURL : otherURL }}"
关于javascript - Angular + Ionic 模板中的条件路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27145979/