自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 问答 (2)
  • 收藏
  • 关注

原创 vite+ts项目打包在每个ts文件同级目录下出现了.js和.js.map文件

【代码】vite+ts项目打包在每个ts文件同级目录下出现了.js和.js.map文件。

2025-06-19 15:48:45 76

原创 vite+vue3项目引入最新版本Tailwind CSS(4.1.10)

之前一直看的中文网站地址,没注意版本,按照中文网站安的新包,发现不生效,排查原因发现,是因为最新版本包的安装方式已经不一样了。

2025-06-18 16:30:24 136

原创 vue3依赖注入

/ app.vue// vue页面使用。

2025-06-17 17:56:29 274

原创 typescript几种工具类型

2025-06-16 14:06:37 87

原创 vue3定义全局变量的三种方式

为什么避免使用 globalProperties?​​类型支持差​​:proxy 的类型在 TypeScript 中难以推断。​​隐式依赖​​:全局属性难以追踪来源,破坏组件独立性。​​Composition API 设计理念​​:更推荐显式的状态管理(如 provide/inject 或 Pinia)。临时方案​​:用 getCurrentInstance().proxy 访问 globalProperties。

2025-06-13 10:05:56 223

转载 Nginx详解

原文指路👉其他文章。

2025-06-11 15:31:53 26

原创 echarts柱状图初始高亮某个柱子和点击高亮某个柱子

多x轴多y轴的情况,可以在series中配置这两个属性,来指定对应的x,y轴。

2025-06-05 14:01:47 288

原创 有权限的菜单从后端获取,并实现动态路由

需求:动态菜单,受权限控制的菜单从接口获取,左侧列表可在其他页面动态配置添加修改,新增的不能匹配到前端本地配置的路由,所以需要使用router.addRoute动态添加。需要优化问题:刷新页面,手动添加的路由丢失,页面404。配置这个页面展示的路由。

2025-05-30 13:28:13 138

原创 vue项目gzip压缩打包文件体积

【代码】vue项目gzip压缩打包文件体积。

2025-05-26 15:29:06 129

原创 vue项目打包后显示体积分析

【代码】vue项目打包后显示体积分析。

2025-05-26 15:11:41 153

原创 echarts按需引入,打包后减小体积

第一次尝试时,用官方提供的代码写在了main.ts.打包后体积没变,有尝试了下面的方式,发现打包后的体积确实减小了,先记录下来后面再验证下,看看是否存在这个问题,和原因。

2025-05-26 15:02:59 221

原创 env文件与打包后的config文件及打包后修改配置文件实现修改请求ip

在项目开发中,使用axios请求绝对路径时,后端通过代理方式实现。最初在.env文件中配置请求的绝对路径地址,但在打包部署后发现修改dist/config.js中的IP地址不生效。经过查询发现,dist/config.js的修改不会影响项目运行。之前使用前端vite代理后端并在nginx中设置的方式,未发现此问题。通过这次经验,学到了在打包部署后,若需修改配置文件(如IP或项目名称),可以在public目录下添加如mapConfig.js文件进行配置,并在项目中引用该文件中的变量。

2025-05-23 11:22:22 341

原创 Vite+Axios项目请求后端接口相关配置-代理问题

文章介绍了两种实现代理的方式:相对地址请求和绝对地址请求。在相对地址请求中,前端通过Vite配置代理,使用vite.config.ts中的proxy选项将请求转发到后端服务器,并在.env.development中配置代理地址。后端则通过Nginx配置文件进行代理设置。在绝对地址请求中,前端直接配置baseURL为后端地址,后端需要自行解决跨域问题。两种方式分别适用于不同的开发与部署场景。

2025-05-23 10:42:06 240

原创 echarts折柱图动态数据

本文介绍了如何在Vue+Vite项目中使用ECharts实现动态数据的折柱图,并支持拖动数据展示区域以展示更多数据。通过aa表示高度差值,正值为蓝色柱子在x轴上方显示,负值为红色柱子在x轴下方显示;bb表示高度值,使用折线展示。代码中通过echarts.init初始化图表,并设置xAxis、yAxis、dataZoom等配置项,实现动态数据更新和拖动功能。IntervalData函数定时更新数据,chartOnclick函数处理图表点击事件。最终,图表能够动态展示数据,并支持用户交互。

2025-05-23 10:00:14 125

原创 openlayers实现锁定地图,不可使用鼠标拖动放大缩小地图

openlayers解决不可使用鼠标拖拽滚动查看地图

2023-03-09 15:10:16 1841

原创 大数相加问题c++做法

大数相加问题c++做法描述对您来说,我有一个非常简单的问题。给定两个整数A和B,计算A + B的总和。输入由两个正整数A和B组成。请注意,这些整数非常大,这意味着您不应使用32位整数对其进行处理。您可以假设每个整数的长度不超过1000。输出输出Sum,Sum表示A + B的结果。输入样例 11 2112233445566778899 998877665544332211输出样例 131111111111111111110提示数组思路:大数用int或long long 都存不

2020-05-12 19:37:15 1215 1

原创 记录初次接触嵌入式软件测试大赛的学习历程

第一次写,想记录一下这22天的收获,也许这是第一次为了某个目标真正的放在心上的努力,虽然没有成功,记录一下吧(哈哈哈哈自说自话)记录参加嵌入式软件测试大赛刚刚参加完了省赛,没入选国赛,记录一下学习历程哈哈哈首先安装vspd辅助串口工具和Etest客户端(这两个工具慕测官网会提供下载链接)下载后就是这三个(vspd第一次打开时,要在安装的文件夹里打开exe文件,不然可能会打不开)安装成功...

2019-11-06 13:59:35 1114

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除