"Vue项目开发中的问题与难点:axios post请求及路由传参解决方案"
需积分: 0 51 浏览量
更新于2023-12-11
收藏 1.12MB DOCX 举报
近期我一直在进行一个xxx中心的项目的开发。首先我想吐槽一下内心的想法,因为项目需求一直没有明确,每两周就会有需求的更改。这样的情况让我感觉每天并没有特别多实际的产出,而且经常觉得自己在浪费时间。不过作为开发人员,我们只能服从上级命令,所以我还是很坚定地投入到项目中。
对我来说,这个项目还算可以。每次需求的更改对我来说就像是新的开发任务,新的接触,同时也在锻炼我的耐心和耐性。虽然之前也有写过一些vue项目,但都是自己练手的,没有实际的后端接口。这次的项目是我第一次用vue开发实际的项目,对我来说算是个小小的挑战。
在项目开发过程中,我遇到了很多问题和bug,有些地方我也不太会处理。下面我就一一列举一些我遇到的问题。
第一个问题是使用axios进行post请求时的坑。开始时我使用axios的post方法向后端发送请求,但数据一直没有传递到后端。后来我查了文档才知道axios对于post请求有拦截功能,需要自己进行判断,或者使用提供的qs方法对传递给后端的数据进行处理。
第二个问题是关于路由传参的功能。我之前一直在使用路由进行参数传递,但是在页面刷新时会出现问题。我后来发现,原因是因为刷新页面会重新加载页面,导致传递的参数丢失。为了解决这个问题,我查阅了相关文档,学习了一些解决方案。
第三个问题是关于组件之间通信的难点。在项目中,我遇到了需要组件之间进行通信的情况。刚开始时我使用了Vuex来实现组件之间的通信,但是后来发现这个项目并不需要用到Vuex的复杂状态管理,使用Vuex反而会增加开发的复杂性。后来我选择了其他的方法来实现组件之间的通信,简化了代码逻辑。
在项目中,我还遇到了一些其他的问题,比如页面布局的适配问题、数据展示的优化问题等等。但我都能够通过查阅文档和积极的学习来解决这些问题。在解决问题的过程中,我也不断提升了自己的技术能力和解决问题的能力。
总的来说,这个项目对我来说是一个很好的锻炼机会。虽然期间遇到了很多问题和困难,但我通过不断的学习和努力,成功地解决了这些问题。通过这个项目,我不仅熟悉了vue的开发流程和相关知识,还提升了自己的技术能力和解决问题的能力。希望在以后的工作中能够继续学习和提升自己,成为一名优秀的开发人员。
2022-07-06 上传
xox_761617
- 粉丝: 29
- 资源: 7802
最新资源
- JavaScript实现的高效pomodoro时钟教程
- CMake 3.25.3版本发布:程序员必备构建工具
- 直流无刷电机控制技术项目源码集合
- Ak Kamal电子安全客户端加载器-CRX插件介绍
- 揭露流氓软件:月息背后的秘密
- 京东自动抢购茅台脚本指南:如何设置eid与fp参数
- 动态格式化Matlab轴刻度标签 - ticklabelformat实用教程
- DSTUHack2021后端接口与Go语言实现解析
- CMake 3.25.2版本Linux软件包发布
- Node.js网络数据抓取技术深入解析
- QRSorteios-crx扩展:优化税务文件扫描流程
- 掌握JavaScript中的算法技巧
- Rails+React打造MF员工租房解决方案
- Utsanjan:自学成才的UI/UX设计师与技术博客作者
- CMake 3.25.2版本发布,支持Windows x86_64架构
- AR_RENTAL平台:HTML技术在增强现实领域的应用