解决iview拖动头部横向滚动问题
2024-09-08 18:21:25
Vue.directive('dragsroll', {
bind (my_el) {
let elHeader = my_el.querySelector('div.ivu-table-header');
let el = my_el.querySelector('div.ivu-table-body');
elHeader.style.cursor = 'grab';
elHeader.onmousedown = function () {
let gapX = event.clientX;
let startX = elHeader.scrollLeft;
document.onmousemove = function (e) {
let x = e.clientX - gapX;
el.scrollLeft = startX - x;
return false;
};
document.onmouseup = function (e) {
document.onmousemove = null;
document.onmouseup = null;
};
};
},
})
注册全局自定义指令,然后再i-table中调用即可
最新文章
- 分布式唯一ID生成服务
- Navicat Premium 的常用功能
- python serial 获取所有的串口名称
- MySQL的create table as 与 like区别
- AC6102 DDR2测试工程
- [CLK Framework] CLK.Settings - 跨平台的参数存取模块
- 手机抓包软件Charles安装使用实例 (流媒体播放测试可去下载的时刻检测)
- XMPP 常见错误:(<;failure xmlns="urn:ietf:params:xml:ns:xmpp-sasl">;<;not-autho
- CPU使用率计算
- UNIX网络编程卷1 server编程范式0 迭代server
- hdu_1027(好吧。。。牛。。。next_permutation也可以水过)
- 克隆虚拟机以及两台linux机器相互登录:linux学习第四篇
- 力扣算法题—051N皇后问题
- Ubuntu 16.04 LTS 常用快捷键
- QT和MFC的差别
- new Thread与线程创建
- 启动Tomcat 卡在 Initializing Spring FrameworkServlet &#39;SpringMVC&#39;
- file-loader 与 url-loader 的区别
- Spring+Quartz的版本问题
- Passing address of non-local object to __autoreleasing parameter for write-back
热门文章
- 案例:用ajax 方法 解析xml
- BUG日记---运行Tomcat报406错误:根据请求中接收到的主动协商头字段,目标资源没有用户代理可以接受的当前表示,而且服务器不愿意提供缺省表示。
- 认知篇:CQRS架构模式的本质
- vue-admin-template 单页面刷新 404 问题
- 安卓逆向.5 xposed 替换方法-(实战贪吃蛇)
- 【KAWAKO】TVM-使用c++进行推理
- [EULAR文摘] 新证据: NSAID对AS放射学进展的影响
- CKeditor页面公式不显示
- Socket.io + Knex 实现私聊聊天室
- 三天吃透Java并发八股文!