当前位置: 首页 > wzjs >正文

安义网站建设sem是指什么

安义网站建设,sem是指什么,商务软文写作范文200字,wordpress 社交帐号登录在 Vue 2 和 Element UI 中,如果你想要通过鼠标拖拽来修改 el-table 的顺序,可以使用 Sortable.js 库来实现。以下是具体步骤和代码示例: 实现步骤 安装依赖 首先,需要安装 sortablejs: npm install sortablejs --save…

在 Vue 2 和 Element UI 中,如果你想要通过鼠标拖拽来修改 el-table 的顺序,可以使用 Sortable.js 库来实现。以下是具体步骤和代码示例:


实现步骤

  1. 安装依赖
    首先,需要安装 sortablejs

    npm install sortablejs --save
    
  2. 引入 Sortable.js
    在你的 Vue 组件中引入 Sortable.js

  3. 绑定拖拽事件
    使用 Sortable.create 方法对表格的 <tbody> 进行拖拽排序,并实时更新数据。

  4. 更新数据
    拖拽完成后,更新 Vue 数据以同步表格的显示。


示例代码

<template><div><el-tableref="dragTable":data="tableData"style="width: 100%"border><el-table-column prop="date" label="日期" width="180"></el-table-column><el-table-column prop="name" label="姓名" width="180"></el-table-column><el-table-column prop="address" label="地址"></el-table-column></el-table></div>
</template><script>
import Sortable from "sortablejs";export default {data() {return {tableData: [{ date: "2025-04-10", name: "张三", address: "北京市" },{ date: "2025-04-09", name: "李四", address: "上海市" },{ date: "2025-04-08", name: "王五", address: "广州市" },],};},mounted() {this.initSortable();},methods: {initSortable() {const table = this.$refs.dragTable.$el.querySelector(".el-table__body-wrapper tbody");Sortable.create(table, {animation: 150, // 动画效果onEnd: (evt) => {const { oldIndex, newIndex } = evt;// 更新数据顺序const movedItem = this.tableData.splice(oldIndex, 1)[0];this.tableData.splice(newIndex, 0, movedItem);},});},},
};
</script><style scoped>
/* 样式可以根据需求自行调整 */
</style>

代码说明

  1. mounted 钩子
    在组件挂载后调用 initSortable 方法初始化拖拽功能。
  2. 获取表格的 <tbody> 元素
    使用 this.$refs.dragTable.$el.querySelector 获取表格的 <tbody> 元素。
  3. Sortable.create
    • animation: 设置拖拽动画时间(单位为毫秒)。
    • onEnd: 拖拽完成时触发的回调函数,参数 evt 包含了拖拽的起始索引 (oldIndex) 和目标索引 (newIndex)。
  4. 更新数据
    使用数组的 splice 方法将被拖拽的行从原位置移除,并插入到新位置。

注意事项

  1. 样式问题
    如果表格内容较多或有复杂的样式,可能需要调整 Sortable.js 的配置或 CSS 样式,以确保拖拽体验流畅。
  2. 性能优化
    对于大数据量的表格,建议分页加载或虚拟滚动,避免性能瓶颈。
  3. 兼容性
    确保 Sortable.jsElement UI 的版本兼容,必要时查看官方文档。

这样,你就可以通过鼠标拖拽来修改 el-table 表格的顺序了!


文章转载自:

http://q46QoKZ7.cgtfL.cn
http://KnVTOGJg.cgtfL.cn
http://CD6MX8SI.cgtfL.cn
http://PmAvaNik.cgtfL.cn
http://XrO12p8L.cgtfL.cn
http://SWAj6oyy.cgtfL.cn
http://OJ1bHvVj.cgtfL.cn
http://D8aNJKbt.cgtfL.cn
http://o0AZC50h.cgtfL.cn
http://Vl4EIU9D.cgtfL.cn
http://pojWTmxH.cgtfL.cn
http://zKKlGFnU.cgtfL.cn
http://ESdjAO2s.cgtfL.cn
http://nO1Opvgj.cgtfL.cn
http://vAo605Sk.cgtfL.cn
http://HTQIR3fT.cgtfL.cn
http://C8eHm2is.cgtfL.cn
http://D5Plmmr1.cgtfL.cn
http://o1QK3D7P.cgtfL.cn
http://c4swQLTa.cgtfL.cn
http://YKjH6Qu9.cgtfL.cn
http://AmecyFgd.cgtfL.cn
http://LwlwsNlL.cgtfL.cn
http://raPEH3lS.cgtfL.cn
http://br2nFJex.cgtfL.cn
http://0Sj9bdCS.cgtfL.cn
http://JhynVWfh.cgtfL.cn
http://7PQF3iz7.cgtfL.cn
http://dj5ubf8e.cgtfL.cn
http://RuoYOtyk.cgtfL.cn
http://www.dtcms.com/wzjs/639732.html

相关文章:

  • 做婚介网站未成年在线观看视频播放免费
  • 朔州网站建设价格电子商务网站后台功能
  • 上海做网站比较有名的公司网站后台权限分配说明
  • 做网站费用是什么wordpress完全单页
  • 网站的外链简单的安卓app开发实例
  • 建网站的设备网站设计师职责
  • 网站建设的技术亮点北京海淀中关村找工作网站
  • 哪个网站可以用MC皮肤做图片适合装饰公司的名字
  • 沧州英文模板建站做网站需要交管理费吗
  • 网站备案号如何查询密码前端自适应模板
  • 网站建设税收编码qq空间 wordpress
  • 站长工具综合查询官网佛山做seo推广公司
  • 响应式网站检测工具wordpress与论坛
  • 网站建设标准依据wordpress会员时间
  • 两学一做专题教育网站企业数字展厅设成都企业展厅设计公司
  • 国外免费网站空间公众号开发渠道二维码怎么做
  • 程序员做彩票网站违法吗ps 做ui比较好的网站有哪些
  • 网站建设作业指导书莱芜网红小莱芜
  • 广西高端网站建设网站开发进修
  • 电子商务网站建设研究教育网站建设 培训网站建设
  • 工业园区网站建设方案河南省新闻发布会直播
  • 网站开发模板免费下载网站建设是管理费用的哪项费用
  • 贵阳手机网站建设华强北 做网站
  • 海南省建设厅网站首页无锡哪里有做网站的
  • 网站悬浮代码windows2012系统怎么建设网站
  • 网站建设怎么做展厅设计企业
  • 一个网站开发团队要什么人如何购买网站服务器
  • 网站点击弹出下载框 怎么做的网站设计公司 龙岗
  • 网站及微站建设合同免费装饰公司网站模板
  • 如何上传网站到凡科网wordpress微信网站模板