интерпретация документации и использования формы-редуктора formValues ​​() - PullRequest
0 голосов
/ 09 ноября 2018

Я ссылаюсь на документацию по редукс-форме здесь https://redux -form.com / 7.4.2 / docs / api / formvalues.md /

 
const record = { a: 'foo', b: 'bar', listOfObjs: [{ x: 1, y: 2 }, { x: 3, y: 4 }] };

Я использую избыточную форму, чтобы позволить пользователям обновлять поля записи. У меня есть поля, которые принимают вход обновляет источник и правильно представляют данные в компонентах поля. Одним из свойств записи, представленной формой, является массив объектов (listOfObjs в приведенном выше примере). У меня есть подчиненные формы в этой форме, которые позволяют мне обновлять объекты, хранящиеся в массиве. Это работает, как и ожидалось. Изменяя значение полей в подчиненной форме, хранилище для формы обновляется, форма запускается как грязная, и последующая операция сохранения сохраняет данные и обновляет хранилище.

Я использую реагирующую таблицу в качестве компонента в форме для представления данных в этом свойстве массива моей записи (listOfObjs). response-table принимает массив объектов в качестве входных данных для того, что представляет таблица. Я могу передать значения записи в компонент Form и в реагирующую таблицу, но это представляет начальные значения для моей записи, а не текущие значения для формы в хранилище, которые будут включать предварительно сохраненные изменения. Это означает, что значения таблицы изменяются только после сохранения формы. Я считаю, что мне нужно использовать formValues, чтобы получить массив для реагирующей таблицы, и в соответствии с документацией, указанной выше, я бы использовал formValues ​​('listOfObjs') ( MyItemizedList ). Мне нужна помощь, чтобы понять, что представляет собой «MyItemizedList» в примере документации. Это происходит из ниоткуда в примере. В частности, мой вопрос, что эта переменная должна представлять?

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