ionic-framework - Ionic 2 - 向左滑动即可移除

标签 ionic-framework

我的应用程序中有一个项目列表。这是代码

                   <ion-list>
                        <ion-item-sliding #item *ngFor="let productSize of productSizes">
                            <ion-item>

                              ... some stuff

                            </ion-item>
                            <ion-item-options side="right">
                                <button ion-button color="danger" (click)="RemoveItem(productSize)">X</button>
                            </ion-item-options>
                        </ion-item-sliding>
                    </ion-list>

当用户向左滑动时,会出现一个删除按钮,让用户删除该项目。

我想在不使用删除按钮的情况下执行此操作。当他向左滑动并释放鼠标或触摸时,删除该项目。

最佳答案

您可以将可扩展选项与 (ionSwipe) 事件结合使用。 所以你的选择将如下所示:

<ion-item-options side="right" (ionSwipe)="RemoveItem(productSize)">

和你的按钮:

<button ion-button color="danger" expandable (click)="RemoveItem(productSize)">X</button>

查看文档 here (在可扩展选项下)。

关于ionic-framework - Ionic 2 - 向左滑动即可移除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45072710/

相关文章:

javascript - Ionic window.open 在 iOS 上不起作用

javascript - zuck js 库无法在新窗口读取 null 的属性 'id'.ZuckitaDaGalera.window

ionic-framework - ionic 5/电容器 : How to find out if app is running in browser or compiled as native app?

cordova - Ionic iOS 构建失败,未找到错误存档

ionic-framework - 无法删除值(value)存储 ionic 3

css - 圆形进度条CSS

android - ionic 中的 "Error ; spawn cmd ENOENT"(ionic build android 命令)

android - 错误 ionic 构建android

android - getUserMedia 在 Android 应用程序的 ionic-webview 中工作吗?

android - Cordova运行错误-找不到安装的生成工具。安装Android构建工具版本19.1.0或更高版本