2015-10-09 2 views
2

Я ищу, чтобы добавить Hammer JS в мое приложение, основанное на Meteor с React. У меня возникает проблема при интеграции разных библиотек.HammerJS Интеграция с Meteor и ReactJS

В настоящее время, я попробовал несколько различных доступных библиотек, таких как: https://github.com/JedWatson/react-hammerjs, но я получаю эту ошибку:

enter image description here

Я также смотрел на: https://atmospherejs.com/chriswessels/hammer , но это Безразлично» t похоже, что поддерживает ReactJS. Если кто-нибудь может помочь указать мне в правильном направлении или указать на то, что они сделали, дайте мне знать!

ответ

2

Вы можете добавить библиотеку Hammer на свою веб-страницу и использовать ее из кода React.

Связывание

Я не уверен, о структуре проекта. Я только что загрузил файл js, поместил его в общую папку и добавил соответствующий тег <script> до того, который указывает на файл js со связанным кодом React.

Использование

Как описано here вы можете перейти на следующий код:

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

}

Смежные вопросы