0
一个混合我有需要处理的手势等swipe
和移动设备上tap
的应用程序。我正在使用ember-gestures
插件来实现这一点。如何有条件地混合根据设备类型
在组件中混合这些附加代码并添加事件处理程序在移动设备上很重要,但在桌面设备上完全无用。
如何有条件地混合mixin?如果代码在移动设备上运行,我希望检测该设备并有条件地混合mixin。
示例代码:
import Ember from 'ember';
import RecognizerMixin from 'ember-gestures/mixins/recognizers';
export default Ember.Component.extend(RecognizerMixin, {
recognizers: 'swipe',
swipe(e) {
//mobile swipe event
}
});