- 博客(76)
- 收藏
- 关注
原创 关于适用git小乌龟的记住密码的问题
git小乌龟虽然没有webstorm系列git可视化面板好用,但有些内网开发环境只有这个,没办法啊!seting->git->本地配置,添加。即可,下次输入后,以后就不用输入了。
2025-03-05 15:11:34
123
原创 css3实现无缝滚动,鼠标经过暂停
js也可以实现,但css3更加的平滑和资源占用更少。下面是具体代码,动画要单独用一个类名,否则暂停估计不会生效。
2024-02-21 14:11:11
2310
原创 关于数据大屏的设计与开发
1、设计稿要求:要根据设备尺寸比例进行设计,比如16:9 的设备,可以使用1920*1080 、3840*2160 ,其实就是等比缩放,但1920 放到更高分辨率会出现图片模糊现象、原因就是图片1像素低,可以使用2倍图。2、关于开发: 大屏使用场景一般是全屏显示,如果在非全屏场景,比例就会与设计稿不同,可以监听全屏和非全屏,使用两套样式进行微调。
2024-02-04 11:49:28
335
原创 jquery 实现平滑无缝上滚
3、第一个子元素开启动画,通过修改marginTop值,向上滚动,完全消失时,再添加到最后。3、定时器时间要足够小,才能忽略每次执行的停顿。1、要先删除再添加否则,很容易出现重叠。有些插件可以实现,但是目测不够平滑。2、获取盒子dom,及第一个子元素。2、要考虑间隔,否则不会平滑。1、先写好无动画样式。
2024-02-02 11:31:24
619
原创 vue-router之退出处理
删除token,跳转到登录页,同时清除已注册路由(防止切换角色后还能访问另一个角色的权限),beforeEach中加有无token检测。1、对于vue-router3 (vue2) 官方没有提供删除方法。策略:创建新的router对象,将matcher 赋值给旧的。2、vuew-router4 (vue3) 提供了。removeRoute 方法删除注册路由,
2022-12-20 10:38:59
3946
原创 vue3 安装使用scss
版本太低,这个先不用管(本人也没测试高版本),查看下node版本,其和node-sass是有对应关系的 本人是 node16 对应的 node-sass 是6+, 此时 npm install node-sass@6 安装重启 应该可以了。备注:如果还有问题,就装下node-gyp,升级下python版本。3.2 如果还报 gyp相关错误,看下报错信息此时python应该是有了。如果没有安装python,就去下个安装包装一下记得配置环境变量。3.1、安装node-sass 报错。
2022-12-15 16:52:12
4836
原创 微信小程序之自定义导航toolbar添加home键
toBarHeight: 44, //标题栏高度:安卓:48px,iOS:44px;单位必需跟胶囊按钮一致用px。statusBarHeight: 44, //状态栏初始高度。-- 状态栏高度 -->-- 标题栏高度 -->// 手机状态栏的高度。
2022-11-17 09:55:38
1619
原创 vue之获取dialog 中的组件ref对象
el-button type="primary" @click="handleClick(2)">保存取 消title="签章"
2022-11-03 17:38:51
1301
原创 微信小程序使用高德小程序定位插件amap易忽略问题
1、一定要设置 request 请求域名、否则非开发工具环境是,接口请求会失败,而且还不会有什么提示,在开发工具上还能正常使用。2、app.json 一定要声明两个地方:permission 和 requestpeivateInfo。
2022-10-27 10:36:45
1028
原创 pdfjs之125%分辨率下不清晰问题
pdfjs拿到viewport 后,这个宽高是pdf实际宽高,按照 viewport的宽高来绘制的canvas时,在分辨率为100%时是清晰的,但当电脑分辨率不是100%时比如125%,这时绘制再按照100%的像素进行绘制就会不清晰,这时要获取当前分辨率,来计算实际要绘制的画布大小。要点:画布实际大小和要显示的大小是两个概念,显示的宽高是通过 style 设置的。
2022-10-13 13:49:06
2515
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人