0.4.3 • Published 5 months ago
tncet-common v0.4.3
组件汇总表
序号 | 组件名 | 组件用途 | 贡献人 |
---|---|---|---|
1 | DatePicker | 嵌入了dayjs的日期选择器 | |
2 | category-axis-charts | x轴为离散值的统计图 | |
3 | closable-tabs | 不含url页面跳转的可关闭页签 | |
4 | color-select | 颜色选择器 | |
5 | components-tabbar | 可对应切换路由的页签 | |
6 | context-menu-fc | 右键菜单组件ContextMenuFC | |
7 | context-menu-wrapper | 右键菜单包裹组件ContextMenuWrapper | |
8 | download-panel&download-button | 下载文件通用组件DownloadPanel与DownloadButton | |
9 | drag-modal | 通用组件-可拖拽对话框 | |
10 | droppable-wrapper | 拖拽容器组件 | |
11 | editable-cell | antd Table组件的通用可编辑单元格editable-cell | |
12 | export-data-to-xlsx | 导出xlsx文件组件 | |
13 | import-data-from-xlsx | 可上传一个xlsx文件,将文件的数据结构转化为json或者array | |
14 | multi-tag-select | 多选标签组件,鼠标点击某个标签可相应切换状态 | |
15 | photo | 可指定若干照片的url,在页面展示这些照片(同时只会展示一张,会自动切换) | |
16 | resizer | 竖直与水平高度调整器组件 | |
17 | stats-panel | 监听当前页面的性能并展示(严格来说这只是一个类,不是组件) | |
18 | time-axis-charts | 分multi-line-chart与mutil-echart两个组件,均可用于绘制x轴为时间轴的统计图,两个组件分别依赖antv/g2与echarts | |
19 | upload-dragger | 可实现本地文件的拖拽上传。同时可拖入文件夹,实现文件夹中所有文件与文件夹的上传 | |
20 | upload-panel&upload-button | 上传文件到服务器端通用组件UploadPanel与上传按钮组件UploadButton | |
21 | CustomLink | 自定义Link组件 | |
22 | CustomDivider | 分割线组件(可选垂直、水平) | |
23 | CustomList | 展示主题的列表组件 | |
24 | SystemNavigation | 系统导航栏,根据传入的参数,按上下布局,分别展示logo和系统选项、底部选项 | |
25 | PanZoomRotate | 可鼠标旋转平移缩放的显示图元组件,不方便抽出,详见项目tevaluate-web的common文件夹 | 朱世宇 |
样式说明
样式文件放置于style文件夹中,现在不在index.less中默认导入,当项目需要引入样式时,请在需要引入的项目的最外层less文件中写上:
@import '~antd/dist/antd.less';
@import '~tncet-common/src/style/ant-design.less';
@import '~tncet-common/src/style/tn-themes.less';