react-rnd靠右顯示的實(shí)現(xiàn)方式
react-rnd靠右顯示
react-rnd是react一個(gè)拖拽的組件
本篇文章是以官方文檔為基礎(chǔ)整理出來的https://www.npmjs.com/package/react-rnd
首先,這個(gè)控件默認(rèn)是顯示在左上角的,但是我這里的需求是要顯示在右下角,研究了一下它的屬性和方法,所有有了這篇文章
靠右顯示
<Rnd
default={{
x: 40,
y: 40,
width: 200,
height: 200
}}
minWidth:{200}
minHeight:{200}
maxWidth:{200}
maxHeight:{200}
position={{x:x,y:y}}
onDragStop={{(e,d)=>{dragStop(e,d)}}}
></Rnd>屬性 default
- 里面的xy是可拖拽的范圍,并不是初始化的位置
屬性 position
- position就是控件在頁面上的位置,x、y值只能設(shè)置正數(shù),不能設(shè)置負(fù)數(shù),
- 所以想要設(shè)置初始化的時(shí)候顯示位置的話就是在這里哈
方法 onDragStop
- onDragStop方法,是控件拖動(dòng)結(jié)束觸發(fā)的事件,具體的參數(shù)寫在圖片上了

總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
React項(xiàng)目中使用Redux的?react-redux
這篇文章主要介紹了React項(xiàng)目中使用Redux的?react-redux,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下2022-09-09
react最流行的生態(tài)替代antdpro搭建輕量級(jí)后臺(tái)管理
這篇文章主要為大家介紹了react最流行的生態(tài)替代antdpro搭建輕量級(jí)后臺(tái)管理示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-08-08
react學(xué)習(xí)每天一個(gè)hooks?useWhyDidYouUpdate
這篇文章主要為大家介紹了react學(xué)習(xí)每天一個(gè)hooks?useWhyDidYouUpdate使用示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-04-04
React Hook用法示例詳解(6個(gè)常見hook)
這篇文章主要介紹了React Hook用法詳解(6個(gè)常見hook),本文通過實(shí)例代碼給大家介紹了6個(gè)常見hook,需要的朋友可以參考下2021-04-04
一文詳解React Redux設(shè)計(jì)思想與工作原理
最近看項(xiàng)目中使用了?Redux,?便嘗試了解一波?Redux?的設(shè)計(jì)思想與工作原理,所以本文詳細(xì)的給大家介紹了Redux設(shè)計(jì)思想與工作原理,需要的朋友可以參考下2023-09-09
React Native 中實(shí)現(xiàn)確認(rèn)碼組件示例詳解
這篇文章主要為大家介紹了React Native中實(shí)現(xiàn)確認(rèn)碼組件示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-08-08

