fix(bee-table): TableCell去掉Frament

This commit is contained in:
liushaozhen 2020-03-24 14:37:58 +08:00
parent 0e21ef0e3b
commit 606ed5d901
3 changed files with 28 additions and 36 deletions

View File

@ -428,10 +428,8 @@ var TableCell = function (_Component) {
if (colMenu) {
className += ' u-table-inline-icon';
}
if (colSpan == 0) return null;
return _react2["default"].createElement(
_react.Fragment,
null,
colSpan == 0 ? null : _react2["default"].createElement(
'td',
{
colSpan: colSpan,
@ -444,7 +442,6 @@ var TableCell = function (_Component) {
expandIcon,
text,
colMenu
)
);
};

View File

@ -1,6 +1,6 @@
{
"name": "bee-table",
"version": "2.2.42",
"version": "2.2.43",
"description": "Table ui component for react",
"keywords": [
"react",

View File

@ -1,4 +1,4 @@
import React, { Component,Fragment } from 'react';
import React, { Component } from 'react';
import PropTypes from 'prop-types';
import objectPath from 'object-path';
import i18n from './lib/i18n';
@ -280,10 +280,8 @@ class TableCell extends Component{
if(colMenu){
className += ' u-table-inline-icon'
}
return (
<Fragment>
{
colSpan==0?null:<td
if(colSpan==0)return null;
return <td
colSpan={colSpan}
rowSpan={rowSpan}
className={className}
@ -296,9 +294,6 @@ class TableCell extends Component{
{colMenu}
</td>
}
</Fragment>
);
}
};
TableCell.propTypes = propTypes;