- 博客(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定义全局变量的三种方式
为什么避免使用 globalProperties?类型支持差:proxy 的类型在 TypeScript 中难以推断。隐式依赖:全局属性难以追踪来源,破坏组件独立性。Composition API 设计理念:更推荐显式的状态管理(如 provide/inject 或 Pinia)。临时方案:用 getCurrentInstance().proxy 访问 globalProperties。
2025-06-13 10:05:56
223
原创 有权限的菜单从后端获取,并实现动态路由
需求:动态菜单,受权限控制的菜单从接口获取,左侧列表可在其他页面动态配置添加修改,新增的不能匹配到前端本地配置的路由,所以需要使用router.addRoute动态添加。需要优化问题:刷新页面,手动添加的路由丢失,页面404。配置这个页面展示的路由。
2025-05-30 13:28:13
138
原创 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
原创 大数相加问题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关注的人