前端实习第一周周记

第一天

第一天来的时候,十点左右就开始跑代码了,公司发了电脑,但由于自己的电脑环境比较齐全,所以就先用自己的电脑跑的代码。

一共是两个项目,一个pc类似于管理系统,还有一个是微信小程序。

拉代码的过程中遇到的问题:

自己的电脑git切换用户名和密码后拉代码报错;在新的电脑上安装git拉不了代码。自己的电脑,由于之前登的是自己的账号,更新账号之前先要清除凭据,应该是在系统设置里面;新的电脑,git拉不了代码,可能是因为版本问题,虽然版本问题有点说不清楚,但是用了我自己电脑的版本后运行是正常的。

接着是运行的第二个问题,依赖问题,nodejs版本太高。于是查找,发现有很多种方法管理版本,n、nvm、或者卸载重新下。nvm不知道为啥下载失败,就卸载重新下了。

代码跑出来后,发现很乱,很杂,于是很焦虑。但是晚上太累,回去也想摆烂,觉得生活无望。登录的时候,还会切换不同的后端,这也是我第一次遇到。

第二天

系统和微信小程序都跑出来了。

系统花了很久和别人交接,逻辑理清楚之后觉得豁然开朗许多;微信小程序可以上手优化,也可也改小bug。

但是在改小bug的时候发现了大的bug,是uniapp的bug,就离谱:

组长在和别人交接,我在旁边等啊等,已经下班了,谁懂啊她啥时候聊完。

第三天

第三天把小程序改好了,上面的时间管理器由一个改成了两个,时间范围默认为现今和七天前。

第三天下午要求改系统的一个问题,就是质控的搜索部分,之前是利用element-ui自己的filter功能,要求改成用现有数据与后台数据库数据比对后过滤。

尽管第二天做了交接,但还是觉得很困难。主要任务就是看代码,组长要我模仿,我就真的试着模仿了起来,可是单纯的模仿并不能解决问题,只可访其形。甚至发起了两遍请求,代码十分冗杂。

可是在第一个搜索框改完后我又重新复盘了下,发现就是个很简单的问题。

第四天

第四天早上做的事情是把系统的一些样式改了一下,之前的数据做了分页,要求是让我搜索后搜索的内容进行分页,直接后端传参,如果搜索,则传进去一个参数,将size作为搜索后的分页参数即可。

下午依旧是优化小程序。具体有点忘记,看来博客还是要常记,时间一久就会忘记。

第五天

第五天改动了微信小程序页面的样式。系统也提了要求,就是要求在按钮点击之后,不失焦。不失焦的作用是为了起到标识。

这个问题element-ui并没有得到解决,因此搜了很多博客。但是博客对此的实现,只能用奇奇怪怪来形容。因此,没办法,用原生写。

用的是在结构中用单向绑定,三元运算符判断tag类似的方法。可是总也实现不了响应式。

之前vue2写的很多,vue3的ref在用的时候,如果没有用到toref,好像就需要value才能获得它的值。说好的三点交付,搞到四点多。

后来又在一个表单中加入了三个录入,这个就是对代码的复用和修改,就没什么好说的了。

总结

这几天,每天都有任务,接到任务的时候焦虑,怕自己做不好,完成后又觉得非常有成就感。

实战中发现之前很多东西都没见过,也算是见到了真正的实战应用对框架的应用。也了解到了很多我之前不了解的东西。

还有一个很重要的,就是之前git方面,只是写完代码提交,并没有涉及到分支。现在已经知道开发使用git的大致流程了,主要是对分支的应用以及对代码的拉取,实战中的冲突。

以上就是第一周的总结啦。后面还会持续更新,欢迎关注~

相关推荐
柳杉12 分钟前
使用AI从零打造炫酷医疗数据可视化大屏,源码免费拿!
前端·javascript·数据可视化
凌云拓界20 分钟前
前端开发的“平衡木”:在取舍之间找到最优解
前端·性能优化·架构·前端框架·代码规范·设计规范
zhengfei6111 小时前
【XSS payload 】一个经典的XSS payload
前端·xss
全栈老石2 小时前
手写一个无限画布 #1:坐标系的谎言
前端·canvas
XW01059992 小时前
4-11判断素数
前端·python·算法·素数
J2虾虾2 小时前
Spring Boot中使用@Scheduled做定时任务
java·前端·spring boot
Heo2 小时前
深入React19任务调度器Scheduler
前端·javascript·面试
一枚前端小姐姐2 小时前
Vue3 + Pinia 状态管理,从入门到模块化
前端·vue.js
用户14436183400973 小时前
你不知道的JS上-(九)
前端·javascript
yuki_uix3 小时前
为什么我的 Auth Token 藏在了 Network 面板的 Doc 里?
前端·python·debug