Size: a a a

2020 April 02

А

Аркаша Одесский 🇪🇪... in JS Liberty
Foma
Переслано от Artem Breguet
Кратко
This Man Is Contolling a Country With His Butthole
источник

t

th.witness in JS Liberty
Месяц прошёл.
источник

А

Аркаша Одесский 🇪🇪... in JS Liberty
th.witness
Месяц прошёл.
Стало только хуже
источник

DE

Denis Efremov in JS Liberty
Foma
есть 2 вида или класическим способом или в вену
Да хоть в берлин
источник

А

Александр in JS Liberty
подскажите, пожалуйста, вот есть такое присвоение класса в реакте
<span className={this.props.currentPage === p && styles.selectedPage} >
т.е. при условии, что страница активна ей присваивается класс.
Как можно здесь добавить еще один класс? Который будет идти за скобками и применятся ко всем страницам пагинации?
источник

DE

Denis Efremov in JS Liberty
Александр
подскажите, пожалуйста, вот есть такое присвоение класса в реакте
<span className={this.props.currentPage === p && styles.selectedPage} >
т.е. при условии, что страница активна ей присваивается класс.
Как можно здесь добавить еще один класс? Который будет идти за скобками и применятся ко всем страницам пагинации?
Тернарку делай
источник

А

Александр in JS Liberty
ну как вариант ща попробую... такого еще не советовали
источник

В

Виктория in JS Liberty
Александр
подскажите, пожалуйста, вот есть такое присвоение класса в реакте
<span className={this.props.currentPage === p && styles.selectedPage} >
т.е. при условии, что страница активна ей присваивается класс.
Как можно здесь добавить еще один класс? Который будет идти за скобками и применятся ко всем страницам пагинации?
Используй модуль classnames
источник

В

Виктория in JS Liberty
Там все удобно
источник

DE

Denis Efremov in JS Liberty
Александр
подскажите, пожалуйста, вот есть такое присвоение класса в реакте
<span className={this.props.currentPage === p && styles.selectedPage} >
т.е. при условии, что страница активна ей присваивается класс.
Как можно здесь добавить еще один класс? Который будет идти за скобками и применятся ко всем страницам пагинации?
Через строчные литералы можно добавить класс
источник

А

Александр in JS Liberty
Виктория
Используй модуль classnames
а такой есть? это его установить надо?
источник

В

Виктория in JS Liberty
Виктория
Используй модуль classnames
Это бест практис в реакте
источник

В

Виктория in JS Liberty
Александр
а такой есть? это его установить надо?
Да
источник

В

Виктория in JS Liberty
yarn add classnames
источник

DE

Denis Efremov in JS Liberty
Виктория
Это бест практис в реакте
Ещё и модуль ставить какой-то. Вью искоропки принимает массивы и объекты
источник

В

Виктория in JS Liberty
let className = classnames('base_class', {
   'additional_class': condition,
   'additional_class2': condition2,
})
источник

Л

Лиза in JS Liberty
Denis Efremov
Ещё и модуль ставить какой-то. Вью искоропки принимает массивы и объекты
а как там организована работа с css модулями?
просто интересно
источник

А

Александр in JS Liberty
спасибо) сейчас что-то применю. Может и тернарка сработает, ради интереса.
интересно, что перед этим спросил в группе по Реакту, то никто подобного не подсказал) такое предалагли, что даже я со своими скромными знаниями JS понимал, что так быть не может)
источник

А

Александр in JS Liberty
Denis Efremov
Ещё и модуль ставить какой-то. Вью искоропки принимает массивы и объекты
"В отличие от React Native, мы не можем передавать массив стилей в Reactю В React нам нужно создать отдельный объект стилей перед передачей его в свойство style."
источник

DE

Denis Efremov in JS Liberty
Лиза
а как там организована работа с css модулями?
просто интересно
Это что такое?
источник