【发布时间】:2017-03-29 22:09:21
【问题描述】:
我创建了一个带有 ui-sref 的 ionic 列表,以便在单击项目时导航到特定页面。我还在每个列表项的右上角放置了一个按钮,可以打开和关闭(有点像书签)。但是,当我单击按钮切换书签时,也会触发 ui-sref,从而导致不需要的页面导航。有没有办法隔离离子列表项中的按钮,以便在单击时不会触发列表项导航?
这是我的带有按钮的列表项代码:
<ion-item ng-class="{'save': item.save}" collection-repeat="item in items" ui-sref="tab.page({id:item.$id})">
<button class="icon button top-right" ng-click="item.save = !item.save" ng-class="{'ion-ios-heart button-clear button-assertive':item.save, 'ion-ios-heart-outline button-clear button-stable':!item.save}"></button>
</ion-item>
【问题讨论】:
标签: angularjs ionic-framework angular-ui-router