Stoppen Sie ng-swipe-right auf dem Kind
Bei meiner eckigen Anwendung hat der Körper eineng-swipe
rechts und links, um eine Seitenleiste umzuschalten. Das Problem ist, wenn ich auf meiner Seite einen scrollbaren horizontalen DIV habe. Es wird nicht wegen des Wischens des Körpers scrollen.
<body ng-swipe-right="sidebar = true" ng-swipe-left="sidebar = false">
<div class="scrollable-x">long content that overflow on x</div>
</body>
Gibt es eine Möglichkeit, das Wischen zu verhindern und den Bildlauf des untergeordneten Elements zuzulassen?
Ich habe versucht zu setzen$event.stopPropagation()
Wenn Sie mit dem Finger über das Div wischen, wird die Bildlaufleiste nicht mehr umgeschaltet, aber der Inhalt wird nicht verschoben.
Irgendeine Idee?