离子重置平移值

时间:2017-07-28 09:00:55

标签: javascript angular typescript ionic-framework panning

我想重置我的平移值。基本上我想要的是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 }
遗憾的是,这没效果。

有人可以帮帮我吗?此致!

1 个答案:

答案 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')
      };
}

希望这可以帮助将来的某个人!