ionic-framework - ionic 3 / ionic 4 ItemReorder,重新排序在模拟器浏览器上不起作用
问题描述
ionic 具有 ItemReorder 的不错功能。示例代码如下
<ion-list reorder="true" (ionItemReorder)="reorderItems($event)">
<ion-item *ngFor="let item of listOfItems">
<ion-label>
{{item}}
</ion-label>
</ion-item>
</ion-list>
reorderItems(event) {
let element = this.listOfItems[event.from];
this.listOfItems.splice(event.from, 1);
this.listOfItems.splice(event.to, 0, element);
}
一段时间后,重新排序(当您拖动和重新排序项目时)将无法在浏览器(http://localhost:4200)上运行。
解决方案
解决方案: 关闭浏览器并在新浏览器/隐身模式下重新打开,然后重新排序功能将起作用。
我已经模拟并发现浏览器不完全支持此功能。因此,在新窗口上重新启动将解决此问题。
推荐阅读
- excel - Excel:无法删除加载项功能区
- android - WebView 未在 android 上显示
- php - Laravel 在 get 函数中插入 var
- r - 如何减少对齐的序列以开始和结束坐标?
- typescript - 将使用日期分配给用户对象时出了什么问题?
- azure-cognitive-search - 使用更改跟踪聚合联接表中的值
- android-studio - 模拟器:进程以退出代码 3 结束;在 Android Studio 中出现此错误
- sql - 将 TOP 3 放入单独的列?
- karate - 空手道有没有办法使用 karate.repeat 或任何其他方式多次调用功能?
- spring-cloud-dataflow - SCDF Stream 部署禁用随机应用程序名称前缀