diff --git a/scss/components/_chart.scss b/scss/components/_chart.scss index 54168339..b0cc33d9 100644 --- a/scss/components/_chart.scss +++ b/scss/components/_chart.scss @@ -1,4 +1,5 @@ .#{$ns}Chart { + min-width: 300px; min-height: 300px; position: relative; diff --git a/src/renderers/Table.tsx b/src/renderers/Table.tsx index 97ba1d08..b5ed3ddf 100644 --- a/src/renderers/Table.tsx +++ b/src/renderers/Table.tsx @@ -60,6 +60,7 @@ export interface TableProps extends RendererProps { draggable?: boolean; columnsTogglable?: boolean | 'auto'; affixHeader?: boolean; + affixColumns?: boolean; combineNum?: number; footable?: | boolean @@ -109,6 +110,7 @@ export default class Table extends React.Component { 'selectable', 'columnsTogglable', 'affixHeader', + 'affixColumns', 'headerClassName', 'footerClassName', 'selected', @@ -1851,6 +1853,7 @@ export default class Table extends React.Component { store, placeholder, classnames: cx, + affixColumns, data, render } = this.props; @@ -1879,7 +1882,7 @@ export default class Table extends React.Component { onMouseLeave={this.handleMouseLeave} >
- {store.leftFixedColumns.length + {affixColumns !== false && store.leftFixedColumns.length ? this.renderFixedColumns( store.leftFixedColumns, false, @@ -1888,7 +1891,7 @@ export default class Table extends React.Component { : null}
- {store.rightFixedColumns.length + {affixColumns !== false && store.rightFixedColumns.length ? this.renderFixedColumns( store.rightFixedColumns, false,