Size: a a a

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

2021 March 23

ЕФ

Егор Фирстов... in React — русскоговорящее сообщество
Егор Фирстов
Всем привет! Столкнулся с такой проблемой. Необходимо расположить n-ое количество элементов внутри окружности. Написал такую функцию, но она почему-то применяет ко всем элементам одинаковые стили
UPD: Элементы должны быть расположены на равном расстоянии друг от друга по линии окружности
источник

ЕФ

Егор Фирстов... in React — русскоговорящее сообщество
источник

ЕФ

Егор Фирстов... in React — русскоговорящее сообщество
Вот пример
источник

ЕФ

Егор Фирстов... in React — русскоговорящее сообщество
Вот результат, хотя значения transform должны быть разные
источник

И

Илья in React — русскоговорящее сообщество
Егор Фирстов
Вот результат, хотя значения transform должны быть разные
Я в таких случаях навешиваю консоль логи везде где только можно, чтобы отслеживать как функция работает, смотреть что приходит и что уходит
источник

D

D in React — русскоговорящее сообщество
закинь это все codepen.io
источник

ЕФ

Егор Фирстов... in React — русскоговорящее сообщество
Илья
Я в таких случаях навешиваю консоль логи везде где только можно, чтобы отслеживать как функция работает, смотреть что приходит и что уходит
console.log выводит правильные значения
источник

И

Илья in React — русскоговорящее сообщество
Егор Фирстов
console.log выводит правильные значения
может потому что у тебя класс везде одинаковый и он тупо применяет последний стиль ко всем
источник

ЕФ

Егор Фирстов... in React — русскоговорящее сообщество
Илья
может потому что у тебя класс везде одинаковый и он тупо применяет последний стиль ко всем
Даже если стили вешаются через html атрибут?
источник

И

Илья in React — русскоговорящее сообщество
Егор Фирстов
Вот результат, хотя значения transform должны быть разные
чета не вижу тут атрибутов
источник

ЕФ

Егор Фирстов... in React — русскоговорящее сообщество
Илья
чета не вижу тут атрибутов
Так style же, нет?
источник

И

Илья in React — русскоговорящее сообщество
Егор Фирстов
Так style же, нет?
в моем понимании это типа data-id=1.  у разных элементов разные айди. тогда в css будет .electronblalba[data-id=1] {стили } Но это в моем дилетантском понимании. А вообще посмотри логи, если последний стиль применяется ко всем элементам, то я прав.
источник

ЕФ

Егор Фирстов... in React — русскоговорящее сообщество
Илья
в моем понимании это типа data-id=1.  у разных элементов разные айди. тогда в css будет .electronblalba[data-id=1] {стили } Но это в моем дилетантском понимании. А вообще посмотри логи, если последний стиль применяется ко всем элементам, то я прав.
Хорошо, сейчас попробую. Спасибо!
источник

V

Vladimir in React — русскоговорящее сообщество
Привет, есть функция которая принимает коллбэк и возвращает новую функцию внутри которого вызывается этот колбэк из замыкания, можно ли написать тест и проветрить, то что этот колбэк был вызван?
function foo(callback) {
   return () => callback();
}
источник

m

mmm in React — русскоговорящее сообщество
Vladimir
Привет, есть функция которая принимает коллбэк и возвращает новую функцию внутри которого вызывается этот колбэк из замыкания, можно ли написать тест и проветрить, то что этот колбэк был вызван?
function foo(callback) {
   return () => callback();
}
Привет, в функции передай мок.
источник

T

Timofey in React — русскоговорящее сообщество
Можем ли мы передавать хук useState через пропсы, или это не правильно?
источник

D

D M in React — русскоговорящее сообщество
Timofey
Можем ли мы передавать хук useState через пропсы, или это не правильно?
Это не правильно. Передавать данные нужно
источник

T

Timofey in React — русскоговорящее сообщество
D M
Это не правильно. Передавать данные нужно
Спасибо
источник

V

Vladimir in React — русскоговорящее сообщество
mmm
Привет, в функции передай мок.
А дальше что?
источник

~

~$solo in React — русскоговорящее сообщество
Timofey
Можем ли мы передавать хук useState через пропсы, или это не правильно?
Или обёрнутый в колбэк setState
источник