fac專案地址:https://github.com/CNFeffery/feffery-antd-components ,歡迎star支援
大家好我是費老師,距離我的開源Python
網頁應用通用元件庫fac
的0.2.0
版本釋出已過去半個多月的時間,在國內外眾多fac
使用者的反饋建議下,經過高強度的最佳化和功能更新,目前fac
已經更新到0.2.6
版本,且在這最近一個小版本的更新中新增了一些頗為實用的高階功能,可以幫助我們打造更強大的現代化網頁應用,今天的文章我們就來快速瀏覽其中重要的一些特性。
1 樹節點支援自定義右鍵選單
從0.2.6
版本開始,fac
中強大的樹形控制元件AntdTree
針對節點新增了可選的自定義右鍵選單功能,只需要在treeData
引數中為你想要新增右鍵選單的節點設定額外的屬性contextMenu
即可,效果如下,具體使用及回撥監聽方法請移步https://fac.feffery.tech/AntdTree
瞭解更多:
2 下拉選單新增自由位置模式
在0.2.6
版本中,下拉選單元件AntdDropdown
新增了自由位置模式,可用於配合fuc
中的FefferyDiv
右鍵事件監聽相關功能,實現在目標區域內任意位置觸發自定義的右鍵選單,效果如下,具體使用技巧請參考https://fac.feffery.tech/AntdDropdown
:
3 表格新增行記錄巢狀功能
fac
中的重磅元件AntdTable
在這次更新中也新增了行記錄巢狀的功能,使用起來非常簡單,只需要在透過data
定義表格資料時,在行記錄字典中新增額外的children
屬性來傳入若干行記錄所組成的列表,即可輕鬆實現行內部資料巢狀展開的功能,具體使用請參考:https://fac.feffery.tech/AntdTable-advanced#行記錄資料可巢狀
:
除此之外,0.2.6
版本中還新增了多項其他功能最佳化,感興趣的朋友歡迎移步fac
官網的更新日誌(https://fac.feffery.tech/change-log-v0.2.6
)瞭解更多。
以上就是本文的全部內容,對Dash
應用開發感興趣的朋友,歡迎新增微訊號CNFeffery
,備註“dash學習”加入我的技術交流群,一起成長一起進步。