2020.10.21 今天给布置了任务,要求评估一下需要多少时间完成,然后就是读代码。大家都比较照顾我,分配的比较少也比较简单。由于有了任务,读代码也有了目的性,不再是漫无目的的读。第一个任务是改BUG,由于网站里创建的文章是没有封面背景图的,也就是没有DOCCOVERPIC这个值,但是微信创建的文章是需要设置背景图的,这就导致将网站创建文章复制到微信端后,微信端没有拿到DOCCOVERPIC这个值。但是微信端展示的时候他会把背景图DOCCOVERPIC和文章里的图一起,放进all Img这个属性中(默认DOCCOVERPIC中的图片放在第一个),在把all Img中第一个图展示出来。 这就导致在没有背景图的时候,依旧显示了图片让用户误以为设置了背景图,但是再点开后却没有背景图。目前想到的办法是,放置了一个图片在本地资源库,当用户在微信端点击后进行判断,看拿到的数据中有没有DOCCOVERPIC这个属性,如果没有我就把本地图库中的图片的URL传给他,这样当网站里的文章传过来时用户就可以知道这个文章是没有背景图的。但是在给DOCCOVERPIC赋值时一直都是undefined,由于下班时间到了,还没有解决,明天过去之后在研究一下好了。(回家研究了一下原来是=写成了==,这样低级错误我真没想到,以后细心点吧)
angular今天使用时发现,自己明明拉下来的项目,但是在修改后,不能在localhost中得到体现,问了下旁边的哥(人超好),原来是每次修改后都要重新grunt一遍。如果修改了html就需要grunt copy,修改js后需要 grunt concat:js,且需要把js文件中min删除掉(本地修改完成后在添加上,具体原因忘记了。。明天还需要问问)。
明明忙碌了一天,最后总结起来却发现只学习了一点,后面还需要继续努力,快速掌握angular。明天希望成功改为BUG然后再多学一点angular。