确认数据是否正确获取并传输到前端。
检查是否将动态数据传递给表格的dataSource属性。
示例代码:
使用ajax等方法从数据库或后台获取数据,并确保数据正确传输到前端。
在组件中定义state状态并将状态传递给表格的dataSource属性。
import React, { Component } from 'react'; import { Table } from 'antd';
class DynamicTable extends Component { state = { dataSource: [] }
componentDidMount() { // 从后台获取数据 fetch('http://api.example.com/data') .then(response => response.json()) .then(data => { this.setState({ dataSource: data }) }) }
render() { const { dataSource } = this.state;
// 表格列定义
const columns = [
{ title: 'Name', dataIndex: 'name' },
{ title: 'Age', dataIndex: 'age' },
{ title: 'Address', dataIndex: 'address' },
];
return (
)
} }
export default DynamicTable;