【问题标题】:How do I disable 'swipe-right' event of ion-list in Ionic Framework?如何在 Ionic Framework 中禁用 ion-list 的“向右滑动”事件?
【发布时间】:2016-02-29 15:26:47
【问题描述】:

我想禁用 ion-list 上的向右滑动事件。 ionic 中有一个 can-swipe="true" 指令,但没有像 can-swipe-right="false" 这样的指令可以让我禁用 ion-list 上的向右滑动事件?这是我的代码的 sn-p:

<ion-list show-delete="false" can-swipe="true">
<ion-item ng-repeat="listing in listings">
   <p>{{listing.title}}</p>
   <ion-option-button class="button-light ion-heart" ng-click="addToFavorites(listing)"></ion-option-button>
 </ion-item>
</ion-list> 

【问题讨论】:

    标签: ionic-framework


    【解决方案1】:

    can-swipe="false" 应该适用于 ion-list 但不适用于 ion-item。

    它应该执行$ionicListDelegate.canSwipeItems(false);

    仅供参考:https://github.com/driftyco/ionic/blob/master/js/angular/directive/list.js#L158

    【讨论】:

    • 感谢您的回答,杰斐逊。实际上,我只希望列表不向“右”方向滑动,只希望列表向左滑动。我想要像 can-swipe-right="false" 这样的东西。我该怎么做呢?有什么想法吗?
    猜你喜欢
    • 2016-04-18
    • 1970-01-01
    • 2021-05-10
    • 2018-06-28
    • 2018-01-30
    • 2019-12-24
    • 2019-04-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多