Skip to content

Commit e089893

Browse files
committed
v2.5.5
fixed bug #384
1 parent 25c1bd0 commit e089893

File tree

7 files changed

+17
-7
lines changed

7 files changed

+17
-7
lines changed

examples/src/docs/en/ve-table/cell-ellipsis/ellipsis-line.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ At present, this function only supports browser with [-webkit-line-clamp attribu
2929
align: "left",
3030
width: "40%",
3131
ellipsis: {
32+
showTitle: true,
3233
lineClamp: 2,
3334
},
3435
},

examples/src/docs/en/ve-table/cell-ellipsis/ellipsis.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,9 @@
2626
title: "Address",
2727
align: "left",
2828
width: "40%",
29-
ellipsis: {},
29+
ellipsis: {
30+
showTitle: true
31+
},
3032
},
3133
],
3234
// table data

examples/src/docs/zh/ve-table/cell-ellipsis/ellipsis-line.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
align: "left",
2929
width: "40%",
3030
ellipsis: {
31+
showTitle: true,
3132
lineClamp: 2,
3233
},
3334
},

examples/src/docs/zh/ve-table/cell-ellipsis/ellipsis.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,9 @@
2626
title: "Address",
2727
align: "left",
2828
width: "40%",
29-
ellipsis: {},
29+
ellipsis: {
30+
showTitle: true
31+
},
3032
},
3133
],
3234
// table data

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "vue-easytable",
3-
"version": "2.5.4",
3+
"version": "2.5.5",
44
"main": "libs/main.js",
55
"description": "Vue table component",
66
"keywords": [

packages/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import VeSelect from './ve-select';
1313
import VeTable from './ve-table';
1414

1515

16-
const version = '2.5.4';
16+
const version = '2.5.5';
1717
const components = [
1818
VeCheckbox,
1919
VeCheckboxGroup,

packages/ve-table/src/body/body-td.jsx

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ import { getFixedTotalWidthByColumnKey, clsName, getRowKey } from "../util";
55
import {
66
getValByUnit,
77
isEmptyValue,
8-
isNumber
8+
isNumber,
9+
isBoolean
910
} from "../../../src/utils/index.js";
1011

1112
import {
@@ -316,11 +317,14 @@ export default {
316317

317318
// ellipisis
318319
if (column.ellipsis) {
319-
const { lineClamp } = column.ellipsis;
320+
const { lineClamp, showTitle } = column.ellipsis;
321+
322+
// default true
323+
const isShowTitle = isBoolean(showTitle) ? showTitle : true;
320324

321325
content = (
322326
<span
323-
title={content}
327+
title={isShowTitle ? content : ""}
324328
style={this.getEllipsisContentStyle()}
325329
class={clsName("body-td-span-ellipsis")}
326330
>

0 commit comments

Comments
 (0)