漢得開源組件庫Choerodon UI 發佈1.4.2:穩定支持企業級產品

產品簡介

漢得開源組件庫Choerodon UI(縮寫 C7N UI),擁有開箱即用的高質量 React 組件, 適用於 React 框架項目,符合低代碼理念,專爲中後臺企業項目提升開發效率而生。前端

2021年07月21日,漢得開源組件庫 Choerodon UI 發佈 1.4.2,本次更新主要優化動態篩選條樣式交互,多組件性能優化等;DataSet等組件也都進行了不一樣程度的新增、修改和優化,歡迎各位更新體驗。git

· 發佈版本:1.4.2github

· 發佈時間:2021年07月21日json

· 更新範圍:DataSet、Table**、Tooltip、Form、PerformanceTable、Lov 等 Pro 組件。**性能優化

Choerodon UI組件庫 1.4.2 版本 特性介紹

2021年7月28日,Choerodon UI組件庫發佈了 1.4.2 版本,主要特性有如下內容markdown

優化動態篩選條樣式交互,多組件性能優化,Pro Table 性能顯著提高;框架

DataSetide

  • 新增 combineSort 屬性支持組合列排序傳參;工具

  • 新增 selectionStrategy 屬性和相關方法支持樹形選擇記錄規則;oop

  • 擴展 dataToJSON 屬性,Field 新增 json 類型;

  • 優化 addField 方法將自動建立已有 Record 對應的 Field;

  • dataToJSON 屬性的 all 值將校驗全部記錄。

Tooltip 新增單例模式

PerformanceTable

  • 修復滾動條及點擊事件問題;

  • 新增查詢條 queryBar,工具欄 toolbar。

Form 修復嵌套表單的 dataSet 屬性不起做用的問題

新增

  • configure:新增tableVirtualCell, formatter, timeZone 屬性。

  • DataSet:新增selectionStrategy 屬性, selectionStrategy,treeSelected值,treeSelect, treeUnSelect 方法。

  • Lov: 新增 showCheckedStrategy 屬性。

  • DatePicker: 新增 timeZone 屬性。

  • Tooltip: 新增單例模式, 添加 show 和 hide 靜態方法。

  • DataSet: dataToJSON 新增 dirty-field, dirty-field-self 類型。

  • DataSet.Field: 新增 json 類型。

  • DataSet: 新增 combineSort 屬性支持組合列排序傳參。

  • Select: selectAllButton 新增鉤子類型用於支持自定義按鈕。

  • PerformanceTable: 新增 queryBar, toolbar 屬性,用於支持查詢條及工具欄。

  • Table: 新增 showHeader 屬性。

優化

  • Modal: 支持穿越同域 iframe。

  • DataSet: dataToJSON 屬性的 all 值將校驗全部記錄。

  • DataSet: 優化 addField 方法將自動建立已有 Record 對應的 Field。

  • Radio:優化 label 內容溢出提示。

  • Table:優化性能。

  • Table:優化動態搜索條樣式交互。

  • NumberField:step 兼容移動端事件。

  • Progress:優化動畫性能。

  • Table.Column:優化貨幣類型的列默認靠右對齊。

  • Output:優化數字貨幣顯示, 優化空值顯示。

  • DataSet.Record: 在沒有 field 的狀況下, addField 方法會對該 field 已有值進行處理。

  • NumberField: 移除 suffix,prefix 屬性支持。

修復

  • Table: 修正 maxHeight 和 minHeight 的計算邏輯。

  • Pagination: 修復最大分頁沒有設置時,分頁選項有超過默認最大100分頁沒法選擇的問題。

  • IconPicker: 修復當點擊分頁按鈕並按鈕成禁用狀態時,彈窗沒法關閉的問題。

  • Table: 修復在孔雀藍主題下,當Column的editor爲function的時候,進入編輯態點擊退出後會致使下次進入編輯態組件寬度不正確的問題

  • Table: 修復行內編輯時沒法取消編輯的問題。

  • PerformanceTable: 修復滾動條事件。

  • PerformanceTable: 修復表格內點擊無效問題。

  • Form: 修復嵌套表單的 dataSet 屬性不起做用的問題。

  • Select: 修復自定義彈窗可能沒法關閉的問題。

  • TextField: 修復禁用狀態下沒法顯示渲染器渲染的值。

  • Table: 修復雙擊調整列寬名字中帶有.的列寬時報錯。

--------------------------------------------------

瞭解更多

你們能夠經過如下社區途徑瞭解C7N UI的最新動態、產品特性,以及參與社區貢獻:

【論壇】

openforum.hand-china.com/

【Choerodon UI組件庫官網】

open-hand.github.io/choerodon-u…

【GitHub】

github.com/open-hand/c…

【Gitee】

gitee.com/open-hand/c…

如有需求使用主題包,可聯繫漢得前端基礎研發團隊:wen.dai@hand-china.com

【C7N UI引導教程】

open-hand.gitee.io/choerodon-u…

【C7N UI官方主題介紹】

open-hand.gitee.io/choerodon-u…

歡迎加入Choerodon豬齒魚社區,共同爲企業數字化服務打造一個開放的生態平臺。

相關文章
相關標籤/搜索