Polymer 刷入聚合物

Polymer 刷入聚合物,polymer,Polymer,Polymer 1.0是否有SwipeEventListener?因此,如果在移动屏幕上滑动窗口,会触发事件吗 比如: Polymer({ is: 'my-element', behaviors: [ Polymer.IronSwipeBehavior ], listeners: { 'iron-swipe': '_onIronSwipe' }, _onIronSwipe: function(){

Polymer 1.0是否有SwipeEventListener?因此,如果在移动屏幕上滑动窗口,会触发事件吗

比如:

Polymer({

    is: 'my-element',

    behaviors: [
        Polymer.IronSwipeBehavior
    ],

    listeners: {
        'iron-swipe': '_onIronSwipe'
    },

    _onIronSwipe: function(){
         if( swipe == left )
         /* Do something */
         else if ( swipe == right )
         /* Do something else */
    }

});

如果Polymer没有,请建议一个轻量级的库来完成这项工作。

正如Neil提到的,Polymer有向上、向下、轻触和跟踪功能,在这种情况下,您可以使用跟踪事件进行刷卡。

来自:

iron swipeable container是一个允许其嵌套子元素(本机或自定义元素)被刷走的容器。默认情况下,它支持曲线过渡或水平过渡,但可以自定义过渡持续时间和特性


在一个移动场景中,我使用了一个名为
iron swipeable pages
的社区元素,它非常有用


在customelements.io上查看它

我认为,这些事件就是您要搜索的:

向下
向上
跟踪
点击


Polymer有用于拖动和填充的跟踪事件。