- 博客(10)
- 收藏
- 关注
原创 前端自动化部署工具 zimu-deploy@2.0.1版本速度提升10倍
服务器项目目录如下:(项目部署在云服务器,Linux系统,docker容器部署,baseDir和basePath 可按照如下配置)本次版本更新围绕减少连接次数,复用sftp进行升级,速度在原有的基础上提升10倍;支持并发控制,并发控制也即允许的最大ssh 连接数;
2024-12-01 17:12:58
296
原创 高德地图报错:多个不一致的key
如果进入页面第一次加载地图,需要调用加载器 AMapLoader.load()加载,但如果首页加载后,再进入另一个页面继续使用加载器,就会报错: 多个不一致的key;也就是说:在第一次进入页面时 使用高德地图加载器就行(使用一次),如果其他页面需要用到地图,去掉 AMapLoader.load()异步加载,直接使用 AMap类初始化地图即可;...
2022-06-14 16:31:25
3512
3
原创 react 项目中 redux的调试工具不起作用
这个百度了一圈,试了各种办法,但依然不起作用。本着尝试的态度,我将redux-devtools-extentions 降低了一个bug版本,即从8.0.1降到8.0.0版本,居然可以生效了,redux调试工具正常加载出数据; 将react项目中用到的包版本记录一下,如下:"dependencies": { "@craco/craco": "^6.4.3", "@testing-library/jest-dom": "^5.16.4",...
2022-05-17 20:53:24
2658
原创 vue3+vite+ts之axios的坑
在vite搭建的vue3项目时候,预想着和之前一样npm add axios ,然后封装。但按照正常封装后,如下:import {AxiosPromise} from 'axios'import request from '@/utils/request'type Login=(username:string,password:string,code:string,uuid:string)=> AxiosPromise<any>// 登录方法export const logi
2022-04-27 11:28:24
1692
原创 el-pagination 组件使用注意点(坑)
pc项目中需要使用查询业务,并且有分页功能,于是,我使用了el-tabel 和 el-pagination,效果如下:点击查询时候,因为不确定查询数据会有多少条,故将查询时候传的分页改为page=1 ,这个对于两次显示的前后数据不一致,到此就可以了。但是当两次前后数据一致,那就会有问题。具体问题:分页组件的显示的page和实际请求的page(page=1)不一致。我的思路是:将用于渲染的total重置为0,这样el-pagination组件就会重新渲染计算...
2022-03-03 16:45:07
3726
1
原创 vue路由,解决同一路由页面多次触发不刷新页面
需求:点击同一个路由,重复刷新页面解决思路:1.放一个刷新页面 ,此页面为空页面,如下:<template> </template><script>export default { beforeRouteEnter(to,from,next){ next((vm) => { vm.$router.replace(from.path); }); }}</script>&l
2021-12-01 16:53:57
998
原创 百度地图点聚合报null的错
如图在使用new BMapLib.MarkerClusterer() 方法实现点聚合的效果的时候,会直接报null。 什么原因?在阅读源码后,通过打印地图实例 map.Zx() 会发现 为false 。显示false 是地图未加载完成,导致后续报错,true地图加载完成,就不会报错。 因此,监听地图加载完成即可,如下(在监听到地图加载完成后,即可调用): map.addEventListener("tilesloaded", function () { ...
2021-11-29 13:54:03
716
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人