Size: a a a

React — русскоговорящее сообщество

2020 October 29

И

Иван in React — русскоговорящее сообщество
Black Eyes
Подскажите, точно ли
const CopyFoo = this.props.foo.slice()

CopyFoo.forEach((item) => {
item.test = 'MUTATION'
}
Не вызовет мутаций?
У меня вызывает
точно вызовет
источник

BE

Black Eyes in React — русскоговорящее сообщество
Иван
точно вызовет
ага, с clone все ок. Ошибку искал 4 часа
источник

T

Totmir in React — русскоговорящее сообщество
Переслано от Totmir
Варианты кончились

export default function TodoItem({ todo }) {
   return console.log(todo.title), <li>{todo.title}</li>
}
источник

И

Иван in React — русскоговорящее сообщество
Black Eyes
ага, с clone все ок. Ошибку искал 4 часа
clone из ramda в твоём случае — это применение ковровой бомбардировки для охоты на зайца
источник

T

Totmir in React — русскоговорящее сообщество
При логе он title видит, а в JSX нет
источник

T

Totmir in React — русскоговорящее сообщество
Totmir
Переслано от Totmir
Варианты кончились

export default function TodoItem({ todo }) {
   return console.log(todo.title), <li>{todo.title}</li>
}
Подсобите, плз
источник

DK

Dmitry Kudryavtsev in React — русскоговорящее сообщество
Имя класса приходит из пропсов , использую модули , как мне правильно передать className в этой ситуации?
источник

E

Evgeniy 🍀 in React — русскоговорящее сообщество
Black Eyes
ага, с clone все ок. Ошибку искал 4 часа
а знал бы, что slice делает shallow copy - увидел бы сразу
источник

И

Иван in React — русскоговорящее сообщество
Dmitry Kudryavtsev
Имя класса приходит из пропсов , использую модули , как мне правильно передать className в этой ситуации?
classes[className]
источник

И

Иван in React — русскоговорящее сообщество
Totmir
Подсобите, плз
код покажи
источник

DK

Dmitry Kudryavtsev in React — русскоговорящее сообщество
Иван
classes[className]
спасибо
источник

BE

Black Eyes in React — русскоговорящее сообщество
Иван
clone из ramda в твоём случае — это применение ковровой бомбардировки для охоты на зайца
И какой бы ты способ выбрал, сам бы скопировал объекты? просто рамда уже стоит
источник

T

Totmir in React — русскоговорящее сообщество
Иван
код покажи
Приложен жи
источник

S

Stanislav in React — русскоговорящее сообщество
Totmir
Переслано от Totmir
Варианты кончились

export default function TodoItem({ todo }) {
   return console.log(todo.title), <li>{todo.title}</li>
}
так вы вместо компонента возвращаете void
источник

И

Иван in React — русскоговорящее сообщество
Totmir
Приложен жи
приложенный код тривиален и в нём всё ок

а хаки с запятой лучше людям не показывать
источник

T

Totmir in React — русскоговорящее сообщество
Stanislav
так вы вместо компонента возвращаете void
*ушел читать про void*
источник

И

Иван in React — русскоговорящее сообщество
Stanislav
так вы вместо компонента возвращаете void
это хак с запятой)
источник

S

Stanislav in React — русскоговорящее сообщество
Иван
это хак с запятой)
вот как
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Black Eyes
И какой бы ты способ выбрал, сам бы скопировал объекты? просто рамда уже стоит
Православный JSON.stringify🤣
источник

T

Totmir in React — русскоговорящее сообщество
Иван
приложенный код тривиален и в нём всё ок

а хаки с запятой лучше людям не показывать
Это демка, что один объект в одном и том же месте вызывается (в логе) и нет (в JSX)
источник