2017-07-28 42 views
0

我想重置平移值。基本上我想要的是,当值达到-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

我修好了!

我不得不在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') 
     }; 
} 

希望这可以帮助别人的未来!