></el-checkbox-group><iclass="icon el-icon-setting"slot="reference"></i></el-popover></div><el-tablev-bind="$attrs":data="tableData"v-on="$listeners":key="JSON.stringify(checkedCol)"><el-table-columnv-for="(item, index) in checkedCol":key="item.prop"v-bind="item":index="...
const tbody = document.querySelector(".el-table__body-wrapper tbody"); Sortable.create(tbody, { onEnd: ({ newIndex, oldIndex }) => { [this.tableData[newIndex], this.tableData[oldIndex]] = [ this.tableData[oldIndex], this.tableData[newIndex] ]; this.drap(); this.$emit("dropRow"...
基于el-table封装的可拖拽行列、选择列组件的实现 - 效果 需要环境 vue elementUI 拖拽插件Sortable.js 需配置属性 示例 <HTable :columns=
基于el-table封装的可拖拽⾏列、选择列组件的实现效果 需要环境 需配置属性 ⽰例 <HTable :columns="columns":data="list":setColumn="true"tableKey="CategoriesList"style="width: 100%"border > // 这⾥可以放插槽 <template slot="create_time" slot-scope="scope"> {{ scope.column.label + ...