
前端bug
在开发项目中所遇到的bug及解决方案
望星河
这个作者很懒,什么都没留下…
展开
-
标签名与:hover前是否有空格
#submitPassed:hover{ box-shadow: 0 1px 2px -2px rgb(0 0 0 / 16%), 0 3px 6px 0 rgb(0 0 0 / 12%), 0 5px 12px 4px rgb(0 0 0 / 9%); }不加空格,影响的是自身或其他相邻兄弟元素, 写的是一个划过出现盒阴影效果#submitPassed :hover { box-shadow: 0 1px 2px -2px rgb(0 0 0 / 16%), 0 .原创 2022-02-18 11:12:33 · 378 阅读 · 0 评论 -
模糊搜索,搜索框值改变发起请求后,返回的值先后顺序不一致
bug原因及分析:在做视频会议项目中, 遇到一个搜索框的bug, 具体是搜索框值发生改变,就会发起请求,返回下拉框选项,然后就会遇到一种情况,搜索框值连续改变了三次, 因为三次返回值的大小不同,第三次请求返回值先来了,导致我想要的下拉框选项不对应。bug解决方案:先定一个全局变量let searchIndex = 0;然后再onSearch搜索请求中定义一个局部变量const valueIndex = ++ searchIndex;发起搜索请求, 在请求回调中if(searchIndex ==原创 2022-01-13 18:20:18 · 456 阅读 · 0 评论