Size: a a a

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

2021 March 24

IN

Igor N in React — русскоговорящее сообщество
@ide_ru
Ну и да, он не всегда работает
источник

es

evgeny shev in React — русскоговорящее сообщество
Igor N
@ide_ru
Ну и да, он не всегда работает
о спасибо за чат
источник

АН

Антон Никонов... in React — русскоговорящее сообщество
Всем ку, кто-то знает норм пакеты для появления елементов при скроле для реакта по типу wow.js для ванильного js?
источник

О

Олег in React — русскоговорящее сообщество
Антон Никонов
Всем ку, кто-то знает норм пакеты для появления елементов при скроле для реакта по типу wow.js для ванильного js?
IntersectionObserver
источник

АН

Антон Никонов... in React — русскоговорящее сообщество
Олег
IntersectionObserver
спасибо
источник

es

evgeny shev in React — русскоговорящее сообщество
Я правильно понимаю, что когда мы в компоненте юзаем вместо <a>   -   <NavLink to ="">  , то: 1)  мы обязательно должны его импортировать так -  import {NavLink} from "react-router-dom";   2) Под капотом это что то типа слушателя addEventListener который берет ссылки и вешает на них preventDefault() ?
источник

О

Олег in React — русскоговорящее сообщество
evgeny shev
Я правильно понимаю, что когда мы в компоненте юзаем вместо <a>   -   <NavLink to ="">  , то: 1)  мы обязательно должны его импортировать так -  import {NavLink} from "react-router-dom";   2) Под капотом это что то типа слушателя addEventListener который берет ссылки и вешает на них preventDefault() ?
preventdefault на ссылки? что?
источник

es

evgeny shev in React — русскоговорящее сообщество
Олег
preventdefault на ссылки? что?
Ну а что не так? что бы страница не перезагружалась
источник

О

Олег in React — русскоговорящее сообщество
evgeny shev
Ну а что не так? что бы страница не перезагружалась
страница перезагружается по клику на submit
источник

es

evgeny shev in React — русскоговорящее сообщество
Олег
страница перезагружается по клику на submit
Блин, я хз как объяснить.  Можешь объяснить про NavLink тогда, что я дальше описал, что он делает?
источник

О

Олег in React — русскоговорящее сообщество
evgeny shev
Блин, я хз как объяснить.  Можешь объяснить про NavLink тогда, что я дальше описал, что он делает?
он просто берет и рендерит нужные компоненты в зависимости от того что в location

if(location === '/posts' ) return <Posts />
источник

es

evgeny shev in React — русскоговорящее сообщество
Вот как оно используется тут
источник

es

evgeny shev in React — русскоговорящее сообщество
источник

О

Олег in React — русскоговорящее сообщество
evgeny shev
Вот как оно используется тут
ну это просто обертка над твоими ссылками, которая нужна для корректной работы роутера
источник

es

evgeny shev in React — русскоговорящее сообщество
Олег
ну это просто обертка над твоими ссылками, которая нужна для корректной работы роутера
Да но под копотом она юзает превент дефолт
источник

АН

Антон Никонов... in React — русскоговорящее сообщество
Олег
IntersectionObserver
а норм использовать wow.js с реактом?
источник

АН

Антон Никонов... in React — русскоговорящее сообщество
как-то не задумывался над этим
источник

es

evgeny shev in React — русскоговорящее сообщество
если написать <a href   и тд ,страница будет обновляться, а если NavLink  to = ", то url меняется прыгая по ссылкам без перезагрузки страницы
источник

О

Олег in React — русскоговорящее сообщество
evgeny shev
Да но под копотом она юзает превент дефолт
источник

О

Олег in React — русскоговорящее сообщество
ну в принципе это логично. как еще отрендерить <a> и при этом выполнять какие-то действия по клику?
источник