加班一个多小时

Posted wgphp

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了加班一个多小时相关的知识,希望对你有一定的参考价值。

今天项目上线PC端和无线端,我修改的文件总共有十几个

PC端应该没太大问题,因为真正的动态代码也比较少

无线端第一个问题,图标的问题,我们用的是阿里的适量图标库,头文件我忘了提交了,因此暂时导致了一个图标加载为[]的问题,这个解决了

第二个问题,是我之前的那个双重循环,我把li变量写在了内循环中,因此在顶部区域没有值的情况下,底部区域的值也无法获取到,这个也解决了

第三个问题,测的时候,在返回时会出现列表项不对的情况,初步怀疑是PC端跟无线端混合的原因。

第四个问题,在选择两个标签时,再添加一个后保存。这时是三个,三个时,取消其中一个,点保存。保存后再进入选择,添加一个标签,取消后,这时应该是2个,却会显示为3个。

这个问题在于前端,这也是加班的主要原因,前端的同事修改代码和调试

将在html页面端原先是通过php读取已经选择的数据,分别是点开时,和自定义时。在自定义中将数据的获取改为了js形式

之后进行第四个问题的测试,应该没有问题了。

那么产生了一个新问题,这个问题一行代码就可以解决。

这行代码是

addHadedList();
$mallDel = $(‘.malls-had .m-i‘);
addSearchList();

因为数据获取的方式更改为了js,addHandedList获取了顶部区域的数据,那么有一行代码是

var $mallDel = $(‘.malls-had .m-i‘);

这行代码会在点击事件执行前执行,而点击事件执行后,才插入数据到头部区域,所以addSearchList中代码获取到的数据不包含$(‘.malls-had .m-i‘)顶部区域的数据

所以这里需要重复获取一下就可以了

也即是执行时,var $mallDel = $(‘.malls-had .m-i‘);已经获取了顶部区域的数据,但在点击事件执行时,才初次插入数据到顶部区域,但是在addSeachList中获取的依然是点击事件执行前的数据

所以导致了初次打开自定义时,会重复显示标签,在之后刷新后,则重复的标签消失了

第四个问题可以得到解决

关键是第三个问题,不知道是哪个地方的问题,在我手机上测试是没有问题的。但是第四个问题本地可以测到。

 

以上是关于加班一个多小时的主要内容,如果未能解决你的问题,请参考以下文章

Jenkins持续集成与部署

持续集成

关于封闭式开发

在python上简单计算加班费的问题[关闭]

程序员是去大厂加班好还是在小公司天天摸鱼打卡下班好?

iOS常用于显示几小时前/几天前/几月前/几年前的代码片段