Показать сообщение отдельно
  #2 (permalink)  
Старый 19.01.2019, 01:29
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

<iframe src="https://codesandbox.io/embed/xr3l5lnl24?hidenavigation=1&module=%2Fsrc%2Fapp.js&view=preview" style="width:100%; height:500px; border:0; border-radius: 4px; overflow:hidden;" sandbox="allow-modals allow-forms allow-popups allow-scripts allow-same-origin"></iframe>


Найденные ошибки:

key или rey?

td или th?

в самый первый раз можно добавить пустое? но ведь вы проверяете на пустую строку!
"" vs undefined

this.state = { ...this.props.readItem } или руками всё перечислять?

name !== "" && marka !== "" && country !== "" && price !== "" && url !== "" vs
[name, marka, country, price, url].every(p => p !== "")

this.props.readItem массив, а вы работаете с ним как с элементом этого массива
{} vs [{}]

Сравните свой код с отредактированным! https://codesandbox.io/s/xr3l5lnl24

Последний раз редактировалось Malleys, 19.01.2019 в 01:33.
Ответить с цитированием