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

东莞网站建设咨询公个人网站设计模板田田田田田田田田

东莞网站建设咨询公,个人网站设计模板田田田田田田田田,怎么做营销型网站,wordpress多梦引入 npm install sortablejs --save 按需引入 import Sortable from ‘sortablejs’; 方法一: 1.首先是拖拽完成之后需要重新调用列表的接口 2.el-table里面绑定一个key,在刷新数据的时候取反 方法二: 异步再次执行一次表格数据的赋值&…

引入

npm install sortablejs --save

按需引入

import Sortable from ‘sortablejs’;

方法一:

1.首先是拖拽完成之后需要重新调用列表的接口

在这里插入图片描述

2.el-table里面绑定一个key,在刷新数据的时候取反

在这里插入图片描述

方法二:

异步再次执行一次表格数据的赋值,推荐使用这种,看似呆板,但是易懂!!!

在这里插入图片描述
在这里插入图片描述

注意:

这里排序会调用一个接口,我们不要忽略了接口调用失败的数据处理,不然数据的顺序会改变与后台的数据不一致
在这里插入图片描述

代码

<template><div class="department-manu"><el-tableref="itsmDataTable":data="tableData"stripestyle="width: 100%; font-size: 16px;":row-style="{'font-size':'14px','height':'46px'}"><el-table-column align="center" type="selection" width="50"></el-table-column><el-table-column align="center" type="index" width="70" label="序号"></el-table-column><el-table-column align="center" prop="DEPARTNAME" label="部门名称"></el-table-column><el-table-column align="center" prop="DEPARTDESC" label="部门描述"></el-table-column><el-table-column align="center" prop="TRUENAME" label="创建人"></el-table-column><el-table-column align="center" prop="CRTIME" label="创建时间" width="165"></el-table-column></div>
</template>
<script>
import Sortable from 'sortablejs';
export default {name: 'DepartmentMenu',data() {return {tableData: [], // 部门列表};},created() {this.getTableData();},mounted() {this.rowDrop();},methods: {/*** [getTableData description]获取部门列表** @param   {[type]}  str  [str description]** @return  {[type]}       [return description]*/getTableData(str = '') {if (JSON.stringify(this.$route.query) !== '{}') {this.$axios.get('***********', {params: {***********},}).then((data) => {const msg = data.DATA || data;// 防止拖拽排序抖动const copyData = JSON.parse(JSON.stringify(msg));this.tableData = [];this.$nextTick(() => {this.tableData = copyData;});if (!this.$route.query.parentid || this.$route.query.parentid * 1 === 0) {this.$emit('refresh');}});} else {this.tableData = [];}},/*** [拖动排序]]** @return  {[type]}  [return description]*/rowDrop() {const tbody = document.querySelector('.el-table__body-wrapper tbody');this.sortable = Sortable.create(tbody, {onEnd: evt => { // 拖动结束时触发,我在这里调用接口,改变后台的排序if (evt.oldIndex !== evt.newIndex) {const params = {*******};this.$axios.get('****', { params: params }).then(() => {this.getTableData();}).catch(() => {const copyData = JSON.parse(JSON.stringify(this.tableData));this.TABLE_DATA_GROUP = [];this.$nextTick(() => {this.tableData = copyData;});});}},});},},
};
</script>
http://www.yayakq.cn/news/670897/

相关文章:

  • 连云港市建设银行网站办公空间设计经典案例
  • 苏州高端网站建设公司哪家好网站建设 首选百川互动
  • 电子商务网站建设与管理a卷答案海南省建设集团有限公司
  • 龙元建设集团股份有限公司网站地址网站制作设计报价
  • 网站建设中html 下载秦洁婷seo博客
  • 百度网站怎么申请注册wordpress 4.
  • 51购物网官方网站怎么删除wordpress插件
  • 做公众号首图的设计网站做商城网站的风险
  • seo搜索引擎优化薪资水平魔贝课凡seo课程好吗
  • 衡水建设网站必分享 wordpress主题
  • 网站建设实训心得广告设计公司装修案例
  • 深圳网站设计首选刻北京网站优化和推广
  • 网站建设dede模板免费网站建设的主题
  • 免费行情软件app网站大全下载免费入口企业网站建设如何选择网络公司
  • 郑州公司注册网上核名深圳债务优化
  • 山东省住房城乡建设部网站旅游攻略的网站怎么做
  • wordpress 多站点主题电影vip免费网站怎么做的
  • 登录建设厅网站的是企业锁吗百度关键词排名神器
  • 简单企业网站建设普宁建设局网站
  • 网站建设论文基础摘要网站建设公司汉狮网络
  • 阿里云成功备案的网站增加域名主机做网站服务器吗
  • 阿里云服务器配置网站推软件
  • 正能量网站入口价格低用什么词形容
  • 宁波建设网站公众号关注请人做网站需要多少钱
  • 杭州网站建设哪家最好求个网站你会感谢我的
  • 网站整站营销型网站建设实训报告个人总结
  • 域名有了主机有了如何做网站网站制作 西安
  • 建设网站时wordpress显示目录
  • j2ee 网站开发世界网站制作
  • 内部网站的作用html5响应式网站建设