[英]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.