- 博客(12)
- 问答 (2)
- 收藏
- 关注
原创 scrollTo/scrollBy/scrollTop/scrollIntoView使用
补充:如果想给滚动到某元素设立距离,比如父元素顶部有abslute定位的元素充当tab,当我们滚动到top:0的时候往往会遮盖住我们的滚动元素,所以可以设置css样式:scroll-margin-top, scroll-padding-top具体可见。一般使用会设置平滑行为模式,这里设置的top 是滚动的距离,本例中如果设置的top为固定值,那么再次再次点击,位置不会发生变化,所以用num+= 的方法,现实中我们一般会用 0 或者某个元素的getBoundingClientRect属性。
2025-03-12 15:36:37
319
原创 el-image多图预览scale问题
el-table里多个el-image并且点击放大预览,发现向下滑动表格时预览图片scale变小了不是默认的1
2025-03-11 16:22:33
125
原创 Vue和React项目中的优化
vue和react项目中的优化。分析方法:浏览器(chrome)的性能,network显示时间与大小,内存可以看到该页面实时内存,webpack-bundle-analyzer插件分析大小。具体实施:个人认为项目优化分为两个层面一个是通用的webpack打包工具,另一个是具体框架\库方面。
2025-02-07 16:06:34
387
原创 redux 报错A state mutation was detected between dispatches......
不知道为什么出这个问题,之前搜索只有一篇相似问题的解决方法,就是深拷贝,但是我深拷贝的是dispatch的数据不是setState的。现在我改成深拷贝setState的数据就成了。出问题的代码是这样的。
2024-08-12 08:52:14
336
原创 移动端适配与兼容性问题
它是JavaScript标准库的 polyfill(垫片/补丁), 使新ecma语法兼容各个版本浏览器。babel转换es6+语法,兼容旧版本浏览器。使用core-js,Normalize.css抹平各个浏览器初始化差异。
2024-04-14 16:12:47
474
原创 React@17+react-router@6+react-redux@7
React@17,react-router-dom@6,react-redux@7,的基础和基本使用
2024-04-05 02:45:45
1039
原创 Go学习 02-初始化项目
2. 在终端 使用命令 go mod init go-project。1. 创建go-project文件夹作为学习go的文件。3. 看到生成的go.mod 就是成功。之后进行学习项目的初始化。
2023-08-07 15:29:43
139
原创 GO学习01-设置go环境变量和下载go工具的问题(win10)
这一步也是必须做的,用vscode打开文件夹后,右下角会提示你安装go的工具,但是这些工具,因为墙的原因下载不了,我一开始没注意 也就没截图了。先设置好 GOROOT 和 GOPATH, GOROOT就是你解压go的sdk的位置,GOPATH就是你以后把所有go项目存放的文件夹路径。2. 设置变量,下载sdk之后,.mis文件应该帮你设置好了,我这下载的1.20版本的zip,所以要自己设置。最后 在cmd 输出 go version 看到输出go的版本就是成功。然后在代码中发现有了提示,表示全部成功了。
2023-07-16 11:28:57
220
空空如也
求大于0小于等于100的正整数 的正则表达式
2021-10-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人