每日进步小记
每日进步小记
记录今天的小进步💪🏻。
正文
早前几天的文章中提到,如何给github
开源项目贡献代码,经历过一次拒绝之后,终于迎来了春天😊。
在调试自己的可视化大屏项目的时候,发现了一个奇怪的问题:
输入框表单设置的是在blur
时触发保存,按照需求,使用的是antd的input
输入框,并添加了prefix
属性,但是却出现了奇怪的问题,点击输入框边框或者prefix
都触发了保存,同时也说明其同时触发了focus
和blur
事件。
随后发现是rc-input出现了问题,当中使用的事件是mousedown
,而后本人就只是简单的将其改成了mouseup
解决了问题。
但是提交之后又发现,之前有人提交pr
称使用mouseup
会引发别的问题,无奈之下选择了一个比较复杂且不太合理的方式解决了问题。
最后在与作者的一番沟通交涉后,选择了click
作为最终的解决方案。
作者也客气的叫我提交pr
👍🏻。
总得来说算是一次非常不错的经历。
结束
完美结束今日美好一天😊。
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!