|
@@ -222,18 +222,21 @@ export default class Ellipsis extends Component {
|
|
|
// support document.body.style.webkitLineClamp
|
|
// support document.body.style.webkitLineClamp
|
|
|
if (isSupportLineClamp) {
|
|
if (isSupportLineClamp) {
|
|
|
const style = `#${id}{-webkit-line-clamp:${lines};-webkit-box-orient: vertical;}`;
|
|
const style = `#${id}{-webkit-line-clamp:${lines};-webkit-box-orient: vertical;}`;
|
|
|
- return (
|
|
|
|
|
|
|
+
|
|
|
|
|
+ const node = (
|
|
|
<div id={id} className={cls} {...restProps}>
|
|
<div id={id} className={cls} {...restProps}>
|
|
|
<style>{style}</style>
|
|
<style>{style}</style>
|
|
|
- {tooltip ? (
|
|
|
|
|
- <Tooltip overlayStyle={TooltipOverlayStyle} title={children}>
|
|
|
|
|
- {children}
|
|
|
|
|
- </Tooltip>
|
|
|
|
|
- ) : (
|
|
|
|
|
- children
|
|
|
|
|
- )}
|
|
|
|
|
|
|
+ {children}
|
|
|
</div>
|
|
</div>
|
|
|
);
|
|
);
|
|
|
|
|
+
|
|
|
|
|
+ return tooltip ? (
|
|
|
|
|
+ <Tooltip overlayStyle={TooltipOverlayStyle} title={children}>
|
|
|
|
|
+ {node}
|
|
|
|
|
+ </Tooltip>
|
|
|
|
|
+ ) : (
|
|
|
|
|
+ node
|
|
|
|
|
+ );
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
const childNode = (
|
|
const childNode = (
|