2016-03-30 75 views
2

早上好!AngularJS識別滑動移動?

我已經建立了材料設計和angularjs的gui。如果sidenav被鎖定,主頁面上有三個選項卡。在標籤上滑動移動與md-swipe-content =「true」一起工作。如果用戶在身體上方滑動(右側),則會刷新菜單。 但是,如果sidnav被鎖定並且用戶向右滑動(打開sidenav),則會刷新標籤,然後sidenav。什麼是解決這個問題的正確方法?

我已經看到一些應用程序左側有一個可拖動的sidenav。有人給我一個建議嗎?

回答

1

我前段時間做了類似的事情。我的解決方案是創建一個指令,防止發生某些操作。我只將該指令添加到需要不同行爲的組件。

+0

好的,謝謝,你有一個codepen片段?或者一個簡短的描述:)我是一個初學者@ angularjs +材料設計,這就是問題所在。 – XxDeadLiiNexX

+0

對不起,我沒有它,但基本上它是在聽一個事件發生並停止其傳播 – Mundakazgz