前言
工作中一个小小的特效 ✨
Vue2 + ElementUI 实现表格自动向下滚动。
1.NPM地址
2.效果预览
3.实现功能
- 表格每秒自动向下滚动一个表格行的高度。
- 滚动到表格底部时回到顶部,再次自动滚动。
- 鼠标移入表格区域时,暂停自动滚动。
- 鼠标移出表格区域后,开始自动滚动。
原创大约 2 分钟
最美不过二次元
工作中一个小小的特效 ✨
Vue2 + ElementUI 实现表格自动向下滚动。
努力学习是为了——
摆烂时能心安理得 ❓
成为更好的自己!💯
Ant Design | BootStrap | CSS(3) | Element Plus | Element UI |
---|---|---|---|---|
HTML(5) | JavaScript | JQuery | Uni-App | uniCloud |
Vant UI | VitePress | Vue2 | Vue3 |
工作学习生活中整理的一些开发小技巧(有点但不多)、自学时根据视频内容整理的笔记等。 😄
“学习笔记”导航下的内容非原创,但都是本人整理的,因时间久远有些链接找不到,部分参考链接已在文中附上。
"渡一教育"目录下所有笔记总结自渡一教育课程,本人已付费学习,笔记仅用作个人复习用途。
转载请附上原文和本文链接,支持原创,从你我做起!😎
<img>
引入的图片,可以右键另存MVVM 是 Model-View-ViewModel 的缩写。MVVM 是一种设计思想。
在 MVVM 架构下,View 和 Model 之间并没有直接的联系,而是通过 ViewModel 进行交互, Model 和 ViewModel 之间的交互是双向的, 因此 View 数据的变化会同步到 Model 中,而 Model 数据的变化也会立即反应到 View 上。
TCP 协议通过三次握手建立可靠的点对点连接,具体过程是:
首先服务器进入监听状态,然后即可处理连接
第一次握手:建立连接时,客户端发送 syn 包到服务器,并进入 SYN_SENT 状态,等待服务器确认。在发送的包中还会包含一个初始序列号 seq。此次握手的含义是客户端希望与服务器建立连接。
第二次握手:服务器收到 syn 包,然后回应给客户端一个 SYN+ACK 包,此时服务器进入 SYN_RCVD 状态。此次握手的含义是服务端回应客户端,表示已收到并同意客户端的连接请求。
// require函数的伪代码
function require(path) {
if (该模块有缓存吗) {
return 缓存结果;
}
function _run(exports, require, module, __filename, __dirname) {
// 模块代码会放到这里
}
var module = {
exports: {},
};
_run.call(module.exports, module.exports, require, module, 模块路径, 模块所在目录);
// 把 module.exports 加入到缓存;
return module.exports;
}
exports.a = "a";
module.exports.b = "b";
this.c = "c";
module.exports = {
d: "d",
};
/*
{
d: 'd'
}
*/