移动事件,如点按,滑动与emberjs

Raj*_*jat 10 mobile jquery ember.js

是否有关于如何在emberjs应用程序中处理移动设备上的触摸事件的现有技术/文献?

最常见的是一个tap事件,但我找不到任何在emberjs应用程序的上下文中讨论它的东西.

可以使用jquery工作吗?还有jquery移动设备,但我担心整合它与ember可能会打开一个不同的蠕虫.

Ember公司有touchEvents支持,但后来人们仍然需要做的工作,以模拟tap,swipepinch为实例事件.

思考?人们如何使用Emberjs进行移动应用?

Lux*_*Lux 6

只需使用关闭操作.通常我不会依赖jQuery事件.但是我不认为这tap是一个真实的事件.好吧,大多数设备会onclick在您点按时触发.但你可以附上任何事件:

<div ontouchstart={{action 'foo'}}>foo</foo>
Run Code Online (Sandbox Code Playgroud)

如果你想做更复杂的事情,可以考虑为它构建一个组件.


she*_*rek 6

你应该检查出的余烬,hammertime灰烬的手势为一些社区方法的例子.还要在ember-observer上寻找"触摸"

您现在必须将所有内容都视为触摸,它不再是移动应用程序问题.