antd-我将该列放在构造函数中,那么如何在类中获取记录?

时间:2018-10-15 07:30:22

标签: reactjs antd

我将列放在构造函数中。当我使用“ expandedRowRender”打印一些日志时,无法获得记录。在我的网络上,我无法扩展加号。 这是我的代码:

constructor (props) {
    super(props)
    this.tableColumns = [
        { title: 'ID', dataIndex: 'id', key: 'id', width: 100},
        { title: 'type', dataIndex: 'name', key: 'name', width: 250},
        { title: 'time', dataIndex: 'time', key: 'time', width: 200},
    ];
}

然后我将数据推送到状态中,例如:

this.setState({data:result.data})

表是:

<Table
                        borderd={true}
                        showHeader={true}
                        rowSelection={ rowSelection }
                        columns={ this.tableColumns }
                        dataSource={ this.state.orderList }
                        pagination={{
                            dafaultCurrent: this.state.currentPage,
                            total: this.state.total,
                            pageSize: this.state.pageSize,
                            onChange: this.showOrderWithPage
                        }}
                        expandedRowRender={record => <p>{record.description}</p>}
                    />

有人可以告诉我如何使ExpandedRowRender正常吗?

0 个答案:

没有答案