我正在做一个带有离子角2的移动应用程序。
我希望能够通过滑动切换页面。
例如,我希望能够通过用手指滑动在选项卡之间导航。 我有一个页面"日历",列出了即将发生的事件。我想按月分隔事件,并能够通过滑动切换月份。
你有什么想法吗?
我找到的解决方案不起作用。有什么新东西吗?
这是一个相当大的问题,我认为你会努力获得关于SO的明确"答案"。我建议你看看HammerJS,一个广泛使用的手势支持JS库,它与Angular中的内置手势支持巧妙地集成在一起。
一些有用的入门参考:
HammerJS 入门文档 - https://hammerjs.github.io/getting-started/
Scotch.io 篇描述如何集成 HammerJS 和 Angular 的文章 - https://scotch.io/tutorials/using-hammerjs-touch-gesture-in-angular-2
值得注意的是,Angular Material项目使用 HammerJS 作为其手势支持。这意味着这种集成很可能会得到很好的支持。