我想重置我的平移值。基本上我想要的是todo,当值达到-130时,它应该将平移值再次设置为0。
我的代码:
swipeEvent($e) {
if ($e.deltaX <= -130) {
document.getElementById("button").click();
console.log('swiped left')
};
if ($e.deltaX < -131) { $e.deltaX == 0 }
}
我已尝试使用此代码:
if ($e.deltaX < -131) { $e.deltaX = 0 }
遗憾的是,这没效果。
有人可以帮帮我吗?此致!
答案 0 :(得分:0)
我修好了!
我只需要改变HTML:
<div class="cards" (pan)='swipeEvent($event)'>
到此:
<div class="cards" (swipe)='swipeEvent($event)'>
TS:
swipeEvent($e) {
if ($e.deltaX <= -130) {
document.getElementById("button").click();
console.log('swiped left')
};
}
希望这可以帮助将来的某个人!