Таблица AntDesign не отображает новое значение - PullRequest
0 голосов
/ 31 августа 2018

Структура моей страницы

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} />

Я попытался напечатать значение на странице сведений о сотруднике, и оно обновилось, но почему-то в моей таблице не отображается последнее значение. Интересно, что не так с этим подходом.

Спасибо !!

1 Ответ

0 голосов
/ 31 августа 2018

Вы имеете в виду, что данные таблицы передаются на странице сотрудника? Если это так, попробуйте изменить props.value на this.props.value

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...