色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

vue ivew拖拽

錢多多2年前9瀏覽0評論

Vue iView拖拽組件,是iView庫的一部分,為用戶提供了快速和簡便的拖拽功能

在使用iView拖拽組件之前,必須引入iView庫。在引入iView庫之后,在組件中使用拖拽時,需要在data屬性中聲明含有可拖拽元素的容器,以及要拖動的元素數組。具體代碼如下:

<template>
<div>
<div class="drag-container" ref="dragContainer">
<div v-for="(item, index) in list" :key="index" class="drag-item" ref="dragItem">{{ item }}{
const fromIndex = event.oldIndex
const toIndex = event.newIndex
const item = this.list.splice(fromIndex, 1)[0]
this.list.splice(toIndex, 0, item)
}
})
}
}
</script>

在以上代碼中,使用了Sortable.js庫的sortable方法,用于對容器中的元素進行排序。其中,filter屬性指定了可拖動的元素;animation屬性指定了動畫效果的持續時間;onEnd方法中,聲明了當用戶拖拽結束時的回調函數。在onEnd方法中可以獲得拖拽前的索引,以及拖拽后的索引,以此來實現對元素數組的修改。

以上即為使用iView拖拽組件的示例,并且iView庫提供了其他豐富的組件,可以進一步完善應用的功能,提升用戶體驗。