Имя поля имеет точку (.)
char разделяет значения и не принимает значение из текстового поля.Например, имя поля равно FirstName.
, тогда в значениях json оно принимает значение "FirstName.":"","FirstName":[]
.Даже если у поля есть точка (.) Char где-то посередине, она также ведет себя так же, как я упоминал.Глубокие поля с именем prop, содержащим цифры, считаются элементами массива.Например, если поместить поле с name="FirstName."
в a, предполагается, что foo является массивом, а не стандартным объектом.
Ссылка в песочнице https://codesandbox.io/s/rjo85xwqoo
Ожидаемое поведениезначение из текстового поля и сопоставьте его с полем.Форма будет представлять простой объект, а не массив.Любые вложенные имена полей будут отображаться как свойства этого объекта