国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

寫了一個簡單、靈活的React標簽組件

arashicage / 1706人閱讀

摘要:最近的項目里需要實現一個標簽組件,內部標簽可任意拖動排序。網上搜了一圈發現幾乎沒有現成的基于的組件能很好的滿足需求。

最近的項目里需要實現一個標簽組件,內部標簽可任意拖動排序。網上搜了一圈發現幾乎沒有現成的基于react的組件能很好的滿足需求。

較為知名的是react-dnd,然而它似乎只支持把一個元素移到固定的位置,我需要的是一個標簽可以移動到任意位置的兩個標簽之間(每個標簽長度不固定,所以沒有固定的位置)
滿足上述需求的是react-tags,但該組件很不靈活,想要修改樣式、對標簽進行一些額外操作很不方便,標簽內部必須是文字而不能是任意元素,且不支持“跨區域拖拽”(見下文第二張gif圖)

于是我就干脆自己寫了一個,我把它叫做:

React Draggable Tags

它很好用,最短只要幾行代碼;又很靈活,你可以進行添加、修改、刪除、排序等操作,可以在一個標簽里放任何東西,可以設置任何你想要的樣式(該組件本身并不包含樣式)。

而且,它不僅僅是標簽組件,如果你做web項目時需要實現類似的拖拽功能,都可以用它!

我覺得我可以說它是目前最好的同類組件。(當然有沒有bug不好說,還需要大家共同測試完善,有問題歡迎給我提issue)

文檔和demo地址見:https://github.com/YGYOOO/rea... (順便求star XD)

現已支持手機端

安裝

npm install react-draggable-tags --save

示例:
拖動、添加、刪除等基本操作:

“跨區域“拖拽:

在一個標簽里可以放任何東西,甚至。。。放一堆標簽,以實現多層標簽:

你幾乎可以對這些標簽做任何你想做的事,比如對它們進行排序:

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/95324.html

相關文章

  • Riot.js——一個小而美JS框架

    摘要:專有的內容更少,而更多符合標準的成分。當前標簽實例的方法被調用時當前標簽的任何一個祖先的被調用時更新從父親到兒子單向傳播。相對來說,微型場景會更適合,不想要太多的外部依賴,又需要組件化數據驅動等更現代化框架的能力。 Riot.js是什么? Riot 擁有創建現代客戶端應用的所有必需的成分: 響應式 視圖層用來創建用戶界面 用來在各獨立模塊之間進行通信的事件庫 用來管理URL和瀏覽器回...

    nemo 評論0 收藏0
  • Riot.js——一個小而美JS框架

    摘要:專有的內容更少,而更多符合標準的成分。當前標簽實例的方法被調用時當前標簽的任何一個祖先的被調用時更新從父親到兒子單向傳播。相對來說,微型場景會更適合,不想要太多的外部依賴,又需要組件化數據驅動等更現代化框架的能力。 Riot.js是什么? Riot 擁有創建現代客戶端應用的所有必需的成分: 響應式 視圖層用來創建用戶界面 用來在各獨立模塊之間進行通信的事件庫 用來管理URL和瀏覽器回...

    tolerious 評論0 收藏0
  • 和其他庫(jquery,backbone)一起使用react

    摘要:也就是說,只要一發生事件。和其他的庫共用由于方法的靈活性使得可以被嵌入到其他的應用中。事實上,這就是在被使用的方式。在應用中使用的層在組件中消費中和最簡單的方法是監聽各種事件并手動進行強制更新。并且使用組件來渲染各個項。 注:由于譯者水平有限,難免會出現錯誤,希望大家能指出,謝謝。 react 可以被用在任何的web 應用中。它可以被嵌入到其他的應用中,要是你小心一點,其他的應用也能被...

    ckllj 評論0 收藏0
  • React 項目中使用 React-intl 實現多語言支持

    摘要:最近在項目中添加了語言國際化的功能。項目地址是雅虎的語言國際化開源項目的一部分,通過其提供的組件和可以與綁定。你當然可以使用的方式引用,但是,這樣有前途么創建配置文件這里,我們將文件命名為和,代表中文和美式英語的配置包。 showImg(https://segmentfault.com/img/bVyv1N?w=900&h=506); 最近在項目中添加了語言國際化的功能。 語言國際化,...

    Mr_zhang 評論0 收藏0
  • React.js 小書 Lesson4 - 前端組件化(三):抽象出公共組件

    摘要:最后抽離出來了一個類,可以幫助我們更好的做組件化。一個組件有自己的顯示形態上面的結構和內容行為,組件的顯示形態和行為可以由數據狀態和配置參數共同決定。接下來我們開始正式進入主題,開始正式介紹。下一節鏈接直達小書基本環境安裝 React.js 小書 Lesson4 - 前端組件化(三):抽象出公共組件類 本文作者:胡子大哈本文原文:http://huziketang.com/books...

    jsbintask 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<