簡體   English   中英

HammerJS 與 Meteor 和 ReactJS 的集成

[英]HammerJS Integration with Meteor and ReactJS

我希望將 Hammer JS 添加到我的基於 Meteor 和 React 的應用程序中。 集成不同的庫時遇到問題。

目前,我嘗試了一些不同的可用庫,例如​​: https : //github.com/JedWatson/react-hammerjs ,但我收到此錯誤:

在此處輸入圖片說明

我也研究過: https ://atmospherejs.com/chriswessels/hammer 但是,它看起來不支持 ReactJS。 如果有人可以幫助我指出正確的方向,或者指出他們所做的事情,請告訴我!

您可以將 Hammer 庫添加到您的網頁並從 React 代碼中使用它。

鏈接

我不確定你的項目結構。 我剛剛下載了 js 文件,將其放在公共文件夾中,並在指向帶有捆綁 React 代碼的 js 文件的標簽之前添加了相應的<script>標簽。

用法

如此處所述您可以使用以下代碼:

componentDidMount: function() {
  this.hammer = Hammer(this.getDOMNode())
this.hammer.on('swipeleft', this.swipeLeft);
},
componentWillUnmount: function() {
this.hammer.off('swipeleft', this.swipeLeft);

}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM