鍍金池/ 問(wèn)答/HTML/ react中要實(shí)現(xiàn)拖拽功能,而且還需要記錄左邊的位置,應(yīng)該怎么寫(xiě),或者插件?

react中要實(shí)現(xiàn)拖拽功能,而且還需要記錄左邊的位置,應(yīng)該怎么寫(xiě),或者插件?

需要實(shí)現(xiàn)如下功能,拖拽右邊的功能,需要記錄拖拽后的位置,將位置信息傳遞給后臺(tái),請(qǐng)問(wèn)怎么寫(xiě)呢?如圖:圖片描述

回答
編輯回答
久不遇

react-draggable 符合你的需求.

值得注意的是,這個(gè)庫(kù)提供了一個(gè)不可控組件 Draggable 和一個(gè)可控組件 DraggableCore,如果有手動(dòng)控制組件的需求,比如想在 onStop 之后將組件的偏移重置為(0,0),請(qǐng)使用 DraggableCore .

具體實(shí)踐請(qǐng)參考文檔:
https://www.npmjs.com/package...

2018年7月26日 23:29