91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

sortable事件監聽怎么設置

小樊
92
2024-06-27 12:04:22
欄目: 編程語言

在Vue中使用sortable插件來實現拖拽排序時,可以通過在組件中添加sortable的事件監聽方法來設置事件監聽。以下是一個簡單的示例:

<template>
  <div>
    <ul ref="sortableList">
      <li v-for="(item, index) in items" :key="item.id">
        {{ item.name }}
      </li>
    </ul>
  </div>
</template>

<script>
import Sortable from 'sortablejs';

export default {
  data() {
    return {
      items: [
        { id: 1, name: 'Item 1' },
        { id: 2, name: 'Item 2' },
        { id: 3, name: 'Item 3' },
      ]
    };
  },
  mounted() {
    const sortableList = new Sortable(this.$refs.sortableList, {
      onEnd: (evt) => {
        // evt.oldIndex is the old index of the dragged element
        // evt.newIndex is the new index of the dragged element
        // You can update the items array based on these indexes
      }
    });
  }
};
</script>

在上面的示例中,我們在組件的mounted生命周期鉤子中實例化了Sortable,并設置了onEnd事件監聽方法。在onEnd事件中,我們可以獲取到被拖拽元素的舊索引和新索引,并根據這些索引更新items數組。

0
广昌县| 宝丰县| 顺昌县| 永年县| 望谟县| 盐亭县| 息烽县| 垦利县| 定州市| 阿坝县| 嘉禾县| 西盟| 崇州市| 余江县| 延安市| 凤台县| 红原县| 库尔勒市| 富锦市| 博罗县| 南木林县| 辽阳县| 彰武县| 苏州市| 定南县| 宁波市| 宝应县| 开原市| 赤城县| 安平县| 华亭县| 南充市| 沾化县| 抚松县| 山阳县| 桃源县| 四子王旗| 探索| 北海市| 石景山区| 澄江县|