React table无内容时显示No Data,修改为中文内容:暂无数据

1、初始化是设置emptyText参数。

constructor(props){
    super(props);
    this.state = {
        emptyText:"暂无数据"
    }
}

2、table里设置 locale={this.state.emptyText}。
<Table locale={{emptyText: this.state.emptyText}} columns={this.getColumns()} dataSource={this.getData()} />

 

3、获取数据时,可以按照不同返回值显示不同的中文内容,那就可以在getData里设置emptyText显示的内容。