前端实习第四周周记

第一天有点事情请假了,从第二天开始。

周二

周二是我第一次给这个系统增添新的内容。主体是element-ui表格,最大的问题就是行内高亮。我的行内高亮用的是tableclick和:table-class-name。这些是element-ui自带。我的做法是,利用tableclick,点击后记录行数,再把行数给table-class-name。这样做可以实现需求,但是出的问题是,点击表格的行后,鼠标必须拿开才可以变色。

这块我初步确定的问题是element-ui自己的设置。其实这段实际的实习,我感觉element-ui很强大,但是有些功能依旧要根据需求来。强大,但不全面。任何事物都是这样的。

这是个遗留问题,因为是新的需求,还有之前的bug,所以先放着了,应该会在下次交付前解决。

周三

昨天改了很多东西,两张表格的字段添加、按钮及切换效果、以及一个需求,两个表单,第一个是挑选表单,第二个是一个输入框。实现的是,如果第二个表单为空,第一个表单填什么就把值给第二个表单。

一开始我想的是监视属性,vue3的watch,但是尝试之后行不通。watch根本无法正常执行。这个问题我查了很久,我是没有语法问题,可能是项目本身的限制。

后来就用了selectchange。当挑选框挑选后,进行一个判断,判断另一个输入框是否有值,没有值的话就把挑选框的值给它。一开始我尝试,右边拿到的其实是id。这个地方element-ui也没有告诉我们怎么样方便拿到值,所以我的做法是,挑选框选中后,利用find方法遍历一遍options。然后选出我们拿到的id对应的value,再把value值给另一个表单。这样就可以避免取到的是id了。

最近感觉任务有点紧凑。

周四

今天改的是个遗留bug,感觉代码比较复杂。但是时间宽宥。

终于有时间写博客啦!!我还是蛮喜欢记录的。另外就是,最近我要把秋招的简历写好,实习一段时间后,说真的,我对我的秋招还是有一定信心的!!以后我要是能冲到中厂或者大厂,我一定来这篇博客打个卡记录一下!!!真希望有那一天!

另外最近要安排时间刷算法啦。这件事情很重要!!!

晚上加了个更多的按钮,类似于一个表格,隐藏按钮,然后放在更多按钮点击后的弹框里。昨天一直在感叹,这组件封装的太死了,导致我一开始根本没办法下手。我们组长给我提点思路,最后还是做出来了。

吐槽一句,苍蝇都不叮无缝的蛋,我还要想办法在这封装的严严实实的组件里面加一个按钮。(在组件循环外面加,这是经验,很重要)学到东西了,还是蛮有成就感的。

周五

解决了昨天的按钮bug。更多按钮正式做完,后续可能还得迁移,后面再说啦。

要做的一个任务是实现前端的搜索。前端纯手写搜索,其实本可以后端来做的。我会错了意,自己手写了个搜索逻辑,这也是我第一次在前端手写搜索逻辑。

除此之外还写了一个界面的样式,改了bug。

到现在,无论是git还是函数名,类名取得都愈发规范了。

总结

这周虽累但有收获。

准备写秋招简历了,想投中大厂,加油!!!

猜你喜欢

转载自blog.csdn.net/zxdznyy/article/details/132194125