2
头图

Product Introduction

Hande open source component library Choerodon UI (abbreviated as C7N UI) , with out-of-the-box high-quality React components, suitable for React framework projects, conforming to the low-code concept, and designed for middle and back-end enterprise projects to improve development efficiency.
on July 21, , Hande open source component library Choerodon UI released 1.4.2 , this update mainly optimizes dynamic filter bar style interaction, multi-component performance optimization, etc.; DataSet and other components have also undergone varying degrees New additions, modifications and optimizations are welcome to update your experience.
· Release version: 1.4.2
· Published: July 21, 2021
· Update scope: DataSet, Table, Tooltip, Form, PerformanceTable, Lov and other Pro components.


Choerodon UI component library 1.4.2 version feature introduction

On July 28, 2021, Choerodon UI component library released version 1.4.2, the main features are as follows
■Optimize the interaction of dynamic filter bar style, optimize the performance of multiple components, and significantly improve the performance of Pro Table;

■ DataSet

  • Added combineSort property to support combination column sorting and parameter passing;
  • Added selectionStrategy property and related methods to support tree selection record rules;
  • Extend dataToJSON property, add json type to Field;
  • Optimizing the addField method will automatically create the Field corresponding to the existing Record;
  • The all value of the dataToJSON property will verify all records.

■Tooltip added singleton mode
■PerformanceTable

  • Fix scroll bar and click event issues;
  • New query bar queryBar, toolbar toolbar.

■Form fixes the problem that the dataSet attribute of nested forms does not work


Add

  • configure: Added tableVirtualCell, formatter, and timeZone properties.
  • <pro>DataSet: Added selectionStrategy property, selectionStrategy, treeSelected value, treeSelect, treeUnSelect methods.
  • <pro>Lov: Added showCheckedStrategy attribute.
  • <pro>DatePicker: Added timeZone attribute.
  • <pro>Tooltip: Added singleton mode, added show and hide static methods.
  • <pro>DataSet: dataToJSON adds dirty-field and dirty-field-self types.
  • <pro>DataSet.Field: Added json type.
  • <pro>DataSet: Added combineSort property to support combination column sorting and parameter passing.
  • <pro>Select: selectAllButton added hook type to support custom buttons.
  • <pro>PerformanceTable: Added queryBar, toolbar attributes to support query bar and toolbar.
  • <pro>Table: Added showHeader attribute.


optimization

  • <pro>Modal: Support traversing iframes in the same domain.
  • <pro>DataSet: The all value of the dataToJSON property will verify all records.
  • <pro>DataSet: Optimizing the addField method will automatically create a Field corresponding to the existing Record.
  • <pro>Radio: Optimize the label content overflow prompt.
  • <pro>Table: Optimize performance.
  • <pro>Table: Optimize the interaction of dynamic search bar style.
  • <pro>NumberField: step is compatible with mobile terminal events.
  • Progress: Optimize animation performance.
  • <pro>Table.Column: Optimized currency type columns are aligned to the right by default.
  • <pro>Output: Optimize the display of digital currency, and optimize the display of null values.
  • <pro>DataSet.Record: If there is no field, the addField method will process the existing value of the field.
  • <pro>NumberField: Remove suffix, prefix attribute support.

repair

  • <pro>Table: Correct the calculation logic of maxHeight and minHeight.
  • <pro>Pagination: When the maximum pagination is not set, the pagination option cannot be selected if the pagination option exceeds the default maximum of 100 pagination.
  • <pro>IconPicker: Fix the problem that the pop-up window cannot be closed when the paging button is clicked and the button is disabled.
  • <pro>Table: Under the peacock blue theme, when the editor of Column is function, the width of the component will be incorrect when entering the editing mode and clicking exit after entering the editing mode.
  • <pro>Table: Fix the problem that editing cannot be canceled when editing in-line.
  • <pro>PerformanceTable: Fix scroll bar events.
  • <pro>PerformanceTable: Fix the problem of invalid clicks in the table.
  • <pro>Form: Fix the problem that the dataSet attribute of the nested form does not work.
  • <pro>Select: Fix the problem that the custom pop-up window may not be closed.
  • <pro>TextField: The value rendered by the renderer cannot be displayed in the disabled state.
  • <pro>Table: Fixed an error when double-clicking to adjust the column width with. in the column name.


learn more

You can learn about C7N UI’s latest developments, product features, and participate in community contributions through the following community channels:

【forum】

https://openforum.hand-china.com/

[Official website of Choerodon UI component library]

https://open-hand.github.io/choerodon-ui

【GitHub】

https://github.com/open-hand/choerodon-ui

【Gitee】

https://gitee.com/open-hand/choerodon-ui

If you need to use the theme package, you can contact Hande's front-end basic R&D team: wen.dai@hand-china.com.

[C7N UI guide tutorial]

https://open-hand.gitee.io/choerodon-ui/zh/tutorials/introduction

[C7N UI official theme introduction]

https://open-hand.gitee.io/choerodon-ui/zh/docs/other/ued-theme

Welcome to join the Choerodon pig tooth fish community and jointly create an open ecological platform for enterprise digital services.


ZKNOW甄知科技
1.5k 声望946 粉丝

上海甄知科技有限公司(简称甄知科技)是一家服务管理数字化领先企业,由业界知名的数字化服务综合提供商上海汉得信息技术股份有限公司(股票代码:300170)孵化而成,承袭汉得信息20年的企业信息化服务经验和对...