Структура моей страницы
Main Page - (Data is Fetch from server)
- Employee Page - (Data is then appended via file upload)
- Employee Page Detail - (Receives data from props)
Конструктор страницы сотрудника
constructor(props){
super(props);
this.state = {
testDataSource: props.data,
dataSource: props.data,
}
}
Отображение страницы сотрудника
<FormItem>
{getFieldDecorator('employeeDetail', {
rules: [{required: true, message: 'Detail cannot be empty'}],
initialValue: dataSource.employeeDetail
})(
<EmployeeDetailPage form={form} />
)}
</FormItem>
Конструктор деталей страницы сотрудника
constructor(props) {
super(props);
this.state = {
value: props.value
}
}
затем визуализируем таблицу
<Table columns={columns} dataSource={value} />
Я попытался напечатать значение на странице сведений о сотруднике, и оно обновилось, но почему-то в моей таблице не отображается последнее значение. Интересно, что не так с этим подходом.
Спасибо !!