[Feature]去掉Table重复的id

This commit is contained in:
yangchch6 2019-05-31 15:33:59 +08:00
parent a6f6523101
commit b3a4d95ef5
10 changed files with 3580 additions and 4723 deletions

View File

@ -3,11 +3,11 @@
/* Navlayout */
/* FormGroup */
/* Navlayout */
/**
* 加载背景
/**
* 加载背景
*/
/**
* 文字
/**
* 文字
*/
.u-loading-desc {
position: absolute;
@ -18,8 +18,8 @@
color: #212121;
text-align: center; }
/**
* default样式 单个圆圈加载
/**
* default样式 单个圆圈加载
*/
.u-loading.u-loading-rotate > div {
position: absolute;
@ -153,6 +153,13 @@
.u-loading.u-loading-line.u-loading-line-warning > div {
background-color: #ff9800; }
.u-loading.u-loading-custom > div {
position: absolute;
left: 50%;
top: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
@keyframes line-scale {
0% {
-webkit-transform: scaley(1);

View File

@ -1089,7 +1089,7 @@ var Table = function (_Component) {
var _drag_class = _this4.props.dragborder ? "table-drag-bordered" : "";
return _react2["default"].createElement(
'table',
{ id: 'bee-table-uid', className: ' ' + tableClassName + ' table-bordered ' + _drag_class + ' ', style: tableStyle },
{ className: ' ' + tableClassName + ' table-bordered ' + _drag_class + ' ', style: tableStyle },
_this4.getColGroup(columns, fixed),
hasHead ? _this4.getHeader(columns, fixed) : null,
tableBody

File diff suppressed because one or more lines are too long

18
dist/demo.css vendored
View File

@ -3,11 +3,11 @@
/* Navlayout */
/* FormGroup */
/* Navlayout */
/**
* 加载背景
/**
* 加载背景
*/
/**
* 文字
/**
* 文字
*/
.u-loading-desc {
position: absolute;
@ -18,8 +18,8 @@
color: #212121;
text-align: center; }
/**
* default样式 单个圆圈加载
/**
* default样式 单个圆圈加载
*/
.u-loading.u-loading-rotate > div {
position: absolute;
@ -142,6 +142,12 @@
.u-loading.u-loading-line.u-loading-line-warning > div {
background-color: #ff9800; }
.u-loading.u-loading-custom > div {
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%); }
@keyframes line-scale {
0% {
transform: scaley(1); }

2
dist/demo.css.map vendored

File diff suppressed because one or more lines are too long

8244
dist/demo.js vendored

File diff suppressed because one or more lines are too long

2
dist/demo.js.map vendored

File diff suppressed because one or more lines are too long

View File

@ -449,11 +449,11 @@ const CheckboxRender = renderCheckbox(Checkbox, Icon);
| 快捷键 | 快捷键说明 | 类型 | 默认值 |
| --- | :--- | --- |--- |
| focusable | 是否开启快捷键功能 | bool | -
| onKeyTab | tab快捷键可以处理默认选中第一条数据 | function| -
| onKeyUp | ↑(上箭) 快捷键可以处理table的上一条数据 | function| -
| onKeyDown | ↓(下箭)快捷键可以处理table的下一条数据 | function| -
| onTableKeyDown | 触发table的所有快捷键 | function| -
| focusable | 是否开启快捷键功能 | bool | false
| onKeyTab | tab快捷键可以处理默认选中第一条数据 | function| () => {}
| onKeyUp | ↑(上箭) 快捷键可以处理table的上一条数据 | function| () => {}
| onKeyDown | ↓(下箭)快捷键可以处理table的下一条数据 | function| () => {}
| onTableKeyDown | 触发table的所有快捷键 | function| () => {}
| tabIndex | 设置焦点顺序 | number | 0
## 注意事项

View File

@ -53,7 +53,7 @@
"bee-form-control": "latest",
"bee-icon": "latest",
"bee-input-number": "^2.0.7",
"bee-loading": "^1.0.9",
"bee-loading": "1.1.2",
"bee-locale": "0.0.14",
"bee-menus": "^2.0.6",
"bee-radio": "2.0.10",

View File

@ -940,7 +940,7 @@ class Table extends Component {
) : null;
let _drag_class = this.props.dragborder ? "table-drag-bordered" : ""
return (
<table id="bee-table-uid" className={` ${tableClassName} table-bordered ${_drag_class} `} style={tableStyle} >
<table className={` ${tableClassName} table-bordered ${_drag_class} `} style={tableStyle} >
{/* {this.props.dragborder?null:this.getColGroup(columns, fixed)} */}
{this.getColGroup(columns, fixed)}
{hasHead ? this.getHeader(columns, fixed) : null}