Javascript 在Hammer.js中拖放?

Javascript 在Hammer.js中拖放?,javascript,drag-and-drop,hammer.js,Javascript,Drag And Drop,Hammer.js,我正在重拍一部电影。只是为了练习一下 我想将Hammer.js和拖放API一起使用,但我不知道如何让它工作。识别器工作正常,但当我包括拖放时,我找不到让它工作的方法 const card = document.getElementById('card'); const hammertime = new Hammer(card); hammertime.on('dragstart', (e) => { console.log('dragstart'); }); hammertime.g

我正在重拍一部电影。只是为了练习一下

我想将Hammer.js和拖放API一起使用,但我不知道如何让它工作。识别器工作正常,但当我包括拖放时,我找不到让它工作的方法

const card = document.getElementById('card');
const hammertime = new Hammer(card);
hammertime.on('dragstart', (e) => {
  console.log('dragstart');
});

hammertime.get('swipe').set({ direction: Hammer.DIRECTION_ALL });
hammertime.on('swipe', async (eventObject) => {
  if (eventObject.angle < -90 || eventObject.angle > 90) {
    this.toggleLike();
    console.log('like');
  } else {
    this.toggleDislike();
    console.log('dislike');
  }
});`
const card=document.getElementById('card');
恒锤时间=新锤(卡片);
hammertime.on('dragstart',(e)=>{
console.log('dragstart');
});
获取('swipe').set({direction:Hammer.direction\u ALL});
hammertime.on('swipe',异步(eventObject)=>{
如果(eventObject.angle<-90 | | eventObject.angle>90){
这个。toggleLike();
console.log('like');
}否则{
this.toggleLowest();
console.log(“不喜欢”);
}
});`