【发布时间】:2017-08-08 08:13:30
【问题描述】:
我正在尝试将滑动功能添加到 ng 重复的元素列表中。但是,刷卡效果不佳。有时可以识别滑动手势(全部在桌面上),但大多数时候我像疯子一样点击和滑动以达到预期的效果。
我正在使用 Material Angular。
代码:
<div ng-repeat="link in Links | filter: { category: 'quick' }">
<div ng-show="!link.show" md-swipe-left="link.show = true">
<div class="lv-item ">
<span href="{{link.url}}" class="no-select" target="_blank" >
<div class="lv-title" class="no-select">{{link.title}}</div>
<small class="lv-small" class="no-select">{{link.description}}</small>
</span>
</div>
</div>
<div ng-show="link.show" md-swipe-right="link.show = false">
<div class="lv-item delete" >
<button ng-click="deleteLink(link.id)">Verwijder</button>
</div>
</div>
</div>
在 Angular Material swipe 文档页面 (https://material.angularjs.org/latest/demo/swipe) 上,它看起来很简单,而且效果很好。但是,我对该指令的实施似乎没有按应有的方式工作。它让我选择元素内的文本而不是滑动。
另外,我更希望 span 是一个 href,但这只能让我将整个元素拖出空间。
【问题讨论】:
标签: angularjs angular-material