html 列表使用拖放和reorderArray重新排序

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html 列表使用拖放和reorderArray重新排序相关的知识,希望对你有一定的参考价值。

import { Component } from '@angular/core';
import { NavController, reorderArray } from 'ionic-angular';

@Component({
  selector: 'page-home',
  templateUrl: 'home.html'
})
export class HomePage {
  animals = [];
  constructor(public navCtrl: NavController) {
    this.animals = ["Dog", "Cat", "Kangaroo", "Zebra", "Elephant"]
  }
  reorderItem(indexes) {
    this.animals = reorderArray(this.animals, indexes)
  }
}
<ion-content>
  <ion-list reorder="true" (ionItemReorder)="reorderItem($event)">
    <ion-item *ngFor="let animaux of animals">{{animaux}}</ion-item>
  </ion-list>
</ion-content>

以上是关于html 列表使用拖放和reorderArray重新排序的主要内容,如果未能解决你的问题,请参考以下文章

HTML5拖放和触摸文本

在 FabricJS 画布上拖放和删除对象

jquery拖放和克隆,找到元素的放置位置

JQUERY 跨 div 拖放和克隆

拖放和调整大小重叠

jQuery 可在两个容器之间拖放和拖放,并且可排序