提交 4a3e8e28 authored 作者: sin's avatar sin

- 优化 resourceList 不展开问题

上级 0c8a79a8
......@@ -99,7 +99,6 @@ class ResourceList extends PureComponent {
modalVisible: false,
modalType: 'add', //add update
initValues: {},
defaultExpandAllRows: false,
};
componentDidMount() {
......@@ -110,12 +109,6 @@ class ResourceList extends PureComponent {
});
}
changeExpandAll() {
this.setState({
defaultExpandAllRows: !this.state.defaultExpandAllRows,
});
}
handleModalVisible = (flag, modalType, initValues) => {
this.setState({
modalVisible: !!flag,
......@@ -175,7 +168,7 @@ class ResourceList extends PureComponent {
render() {
const { list } = this.props;
const { modalVisible, modalType, initValues, defaultExpandAllRows } = this.state;
const { modalVisible, modalType, initValues } = this.state;
const parentMethods = {
handleAdd: this.handleAdd,
handleModalVisible: this.handleModalVisible,
......@@ -250,18 +243,9 @@ class ResourceList extends PureComponent {
>
新建
</Button>
<Button type="normal" onClick={() => this.changeExpandAll()}>
展开所有行
</Button>
TODO 展开没效果,需要研究下
</div>
</div>
<Table
defaultExpandAllRows={defaultExpandAllRows}
columns={columns}
dataSource={list}
rowKey="id"
/>
<Table defaultExpandAllRows={true} columns={columns} dataSource={list} rowKey="id" />
</Card>
<CreateForm {...parentMethods} modalVisible={modalVisible} />
</PageHeaderWrapper>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论