最近接到個(gè)需求:要使 Modal 組件可以被拖拽。接到需求后立馬想到使用mousedownmousemovemouseup等事件及定位去實(shí)現(xiàn),于是一頓操作后實(shí)現(xiàn)了一個(gè)useMovablehook。但總覺得不夠完美,有以下問題: 被拖拽元素必須是定位元素,否則無法拖拽 有一個(gè)極難復(fù)現(xiàn)的bug,在開發(fā)環(huán)境甚至沒有復(fù)現(xiàn)過,生產(chǎn)環(huán)境也極少?gòu)?fù)現(xiàn),因此一直未找到問題...
www.dbjr.com.cn/javascript/3069950...htm 2025-6-7