【发布时间】:2016-04-22 23:19:36
【问题描述】:
我正在制作一个 Ionic 移动应用程序,它的主视图是一个垂直的卡片列表。我希望每张卡片都可以“刷卡”,就像 Google Now 卡片一样。
我开始实现这个:
$scope.onDrag = function(event, card){
$scope.draggedStyle = {
"left": (event.gesture.deltaX) + "px",
"-webkit-transform": "translateZ(0)"
};
}
问题是用户可以在刷卡的同时垂直滚动。这是滞后的,这不是我所期望的行为。
有没有办法只在用户刷卡时禁用垂直滚动?
[edit]我使用原生滚动,而不是 JS 滚动。
【问题讨论】: