This commit is contained in:
wanghaoo 2018-10-12 16:35:35 +08:00
parent 537dd8e74c
commit ef8d04fb39
3 changed files with 4 additions and 6 deletions

View File

@ -340,10 +340,6 @@
display: block;
width: 14px;
cursor: pointer; }
.u-table-thead th .bee-table-column-sorter > .bee-table-column-sorter-flat {
display: none; }
.u-table-thead th:hover .bee-table-column-sorter > .bee-table-column-sorter-flat {
display: block; }
.u-table-thead th .bee-table-column-sorter-down.on .uf-triangle-down,
.u-table-thead th .bee-table-column-sorter-down.on .uf-triangle-up,
.u-table-thead th .bee-table-column-sorter-up.on .uf-triangle-down,

View File

@ -249,7 +249,7 @@ var Table = function (_Component) {
this.syncFixedTableRowHeight();
}
//如果contentDomWidth为0则需要重新计算适应模态框中表格;
if (this.contentDomWidth == 0) {
if (this.contentDomWidth == 0 && this.preContentDomWidth !== this.contentDomWidth) {
this.computeTableWidth();
}
};
@ -267,8 +267,10 @@ var Table = function (_Component) {
var numSetWidthParam = parseInt(setWidthParam);
this.contentWidth = numSetWidthParam;
} else {
this.preContentDomWidth = this.contentDomWidth;
//计算总表格宽度、根据表格宽度和各列的宽度和比较,重置最后一列
this.contentDomWidth = this.contentTable.getBoundingClientRect().width; //表格容器宽度
this.contentWidth = this.contentDomWidth; //默认与容器宽度一样
if (typeof setWidthParam == 'string' && setWidthParam.indexOf('%')) {
this.contentWidth = this.contentWidth * parseInt(setWidthParam) / 100;

View File

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