там уже был написанный текст по дефолту.Для этого я заранее с помощью setNewText изменяю его на item.text.Но получаю ошибку, которая заключается в том, что произошло слишком много рендеров.Разве в setNewText(item.text) не идет простая перезапись значения newtext?
Ну так у тебя петля из рендеров, менять стейт в рендере не правильно
т.е. надо как-то вынести эти изменения за return?
инпуту дефолт велью задай айтем текст, а эту порнографию выше инпута убери
ясен хуй, ты внутри цикла на каждый элемент изменяешь состояние. Из-за смены состояния происходит перерендер, и опять по кругу. компонент даже отрисоваться не может
Просто шикарно
Прям все на высшем уровне: классы, индекс, пропсы, форматирование, изменение стейта, сравнение, названия переменных
Тогда он изменяться не будет.
в смысле не будет?) он изменяется при онченже, а дефолтное значение прилетает при рендере) мб я не правильно понял нужный функционал, но точто я назвал порнографией такое и есть, так нельзя делать))
Ну подумай сам. Он каждый раз при рендере будет это значение делает, а ты его в стейте нигде не меняешь.
Я решение предложил сразу же ниже вопроса. и оно работает
Обсуждают сегодня