实习日志(编写电商系统)

2021.08.23 星期一

        本周计划:1、将系统全部写完成;2继续学习算法;3、将前端一些原理知识有时间就学习了解。

        今天先将角色列表里面的增删改查写完成,没有什么很大的困难。但写到分配角色的功能我觉得挺复杂的。回顾一下首先要求展示是以tree的形式,一层一层的展示出来,之后要将之前原本有的权限都勾选上,这一步先通过递归,将之前有的权限的id都保存到一个数组中。之后将自己选中的权限和之前的权限的id都保存到一个数组中(通过element ui中的方法),然后再传递给后端。展示面如下:

        之后又写了商品管理的商品分类,如下界面,但添加编辑删除还没有完成,打算明天继续完成。

         晚上又继续学习了算法,更新在https://blog.csdn.net/aghvvbn/article/details/119614114?spm=1001.2014.3001.5501

2021.08.24 星期二

        今天先将商品分类的增删改都写好了,我觉得有点难度的是增加分类,先绘制增加弹窗界面,

之后去学习熟悉了element ui里面该组件的使用,然后一步一步的去完成

        之后又完成了分类参数的增删改查,两个属性参数的增加弹窗是共用的同一个(因为里面的内容都很类似)用一个计算属性来区分. 这些功能都大同小异.

        之后晚上又继续学习了算法,更新在https://blog.csdn.net/aghvvbn/article/details/119614114?spm=1001.2014.3001.5501

2021.08.25 星期三 

        今天先将每个参数的具体内容写好了,如下图。

其中可以进行增删,之后又将商品列表写完,包括增删改查。其中增加功能是通过一个新的页面,来完成的,创建的时间的展示项是通过过滤器来完成的,但一开始对过滤器有所遗忘,之后又重新去学习了一下。完成增加界面如下:

完成添加功能,主要去学习了一些相关的组件,之后去调用就可以了。

        晚上写了两道算法题,

 该题我的解题思路:将字符串用split的方法转换成数组,之后进行遍历循环,用indexof 和lastindexof进行判断两个返回的值是否相等,相等则返回

 之后又写了一题:

 该题的解题思路:将两个字符串都转成数组,之后进行比较,我写的时候一开始打算用循环来一个一个比,之后看了题解之后可以用sort方法,再用join 转成字符串在进行判断是否相等。题解如下:

        2021.08.26 星期四

       今天将订单管理都写完了,包括修改地址,查看物流信息等等,没有什么很大的难度,感觉写的越来越顺手了,成果如下:

 

 接着有打算把数据报表也写好,但准备写一个图表的时候总是报错,

最终发现是因为div上的id我写错了位置导致的,修改之后便可以显示图表。写出来的效果如下:

        至此,该系统都写完成了,但明天还需要稍微优化一下,还有一些小的地方没有弄好。总结这段时间写的内容:发现该系统大都是一些增删改查的一些功能,有许多都很相同,主要是要看好api接口文档,来获取数据,之后再根据不同的element ui组件来进行不同的展示与使用。再写的过程也学习到了许多,但也发现许多不足,日后还需要更加的努力来弥补。

        之后又写了一道算法题

刚看到这个题目的时候知道去统计每个字符的总数,并比较,但思路有点乱,不知道从何下手,但理清了思路之后,便可以写出来:先记录第一个字符s,记录重复的次数sum,先置为1,新字符串newstr,之后再进行一次遍历,若下面的字符和前面的一样,则将sum++,若不一样,则将newstr更新,并将s置为新遍历到的字符,最后再将最后一次遍历的结果加上newstr即可。

 

 

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值