Size: a a a

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

2020 November 04

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Vladimir Klimov
Та погугли какой угодно источник, ну е-мое)
Какой тут нужен "хороший" источник? Да хот Википедию почитать можно, "как работает" - это же не про навыки, это просто информация справочная, что найдешь - то и читай
он просто напрашивается еще на неделю отдыха от чата )))
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Max Zhukov
Добрый вечер, может кто подскажет, я сделал цикличный слайдер но при переходе от последнего к первому слайду он движется в другую сторону и перелистывает все от 3 до 1 на видео будет видно. Я думал что map поможет в этом, но это ничего не дало, есть у кого-то идеи?
export default function Slider () {
const sliderArr = [
 <img
  src={SlideImg1} alt="slider"
  key={SlideImg1} style={{height: "100%"}}
 />,
 <img
  src={SlideImg2} alt="slider2"
  key={SlideImg2} style={{height: "100%"}}
 />,
 <img
  src={SlideImg3} alt="slider3"
  key={SlideImg3} style={{height: "100%"}}
 />
]
const [x, setX] = useState(0)
useEffect(() => {
 const id = setInterval(() => {
  if (x === -200) {
   setX(0)
  } else {
   setX(x => x - 100)
  }
 }, 4000)
 return () => clearInterval(id)
}, [x])

return (
 <div className="custom-slider">
  {
   sliderArr.map((item, index) => {
    return (
     <div
      key={index}
      className="custom-slide"
      style={{transform: `translateX(${x}%)`}}
     >
      {item}
     </div>
    )
   })
  }
 </div>
)
}
так а в чем проблема? ты ж сам ставишь setX(0) если x === -200 вот он и пролистывается в начало
источник

MZ

Max Zhukov in React — русскоговорящее сообщество
Да, постараюсь объяснить, он пролистывается в начало, а я хочу чтобы он продолжал крутиться в том же направлении как infinite
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Max Zhukov
Да, постараюсь объяснить, он пролистывается в начало, а я хочу чтобы он продолжал крутиться в том же направлении как infinite
ну дык в твоей реализации это невозможно, советую лучше погуглить как infinite слайдеры делаются
источник

MZ

Max Zhukov in React — русскоговорящее сообщество
Александр Бакиматов
ну дык в твоей реализации это невозможно, советую лучше погуглить как infinite слайдеры делаются
Уже пробовал, но ничего хорошего)Буду еще искать
источник

MZ

Max Zhukov in React — русскоговорящее сообщество
Спсибо)
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Max Zhukov
Уже пробовал, но ничего хорошего)Буду еще искать
посмотри исходники в таком случае
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
тот же keen slider
источник

V

Vlad in React — русскоговорящее сообщество
или свайпер
https://github.com/nolimits4web/swiper/blob/master/src/react/loop.js
на сколько я понял они просто копируют слайды и добавляют в конец
источник

SM

Soltukiev Malik in React — русскоговорящее сообщество
Vladimir Klimov
Та погугли какой угодно источник, ну е-мое)
Какой тут нужен "хороший" источник? Да хот Википедию почитать можно, "как работает" - это же не про навыки, это просто информация справочная, что найдешь - то и читай
Ну я хотел какое-то целостное пособие по хостингу, апишкам, как это все устроено, более глубое пояснение, а не просто "вот гугл делает запрос", а как он это делает не пишут.
источник

MZ

Max Zhukov in React — русскоговорящее сообщество
У меня пока не хватает знаний, что вынести для что-то из источников, не очень догоняю. Пойду еще гуглить))
источник

MZ

Max Zhukov in React — русскоговорящее сообщество
Еще один вопрос в честь моей неопытности, это будет нормально если у меня все компоненты функциональные а парочку будет класс компонентов или лучше все делать функциональными?
источник

V

Vlad in React — русскоговорящее сообщество
Max Zhukov
Еще один вопрос в честь моей неопытности, это будет нормально если у меня все компоненты функциональные а парочку будет класс компонентов или лучше все делать функциональными?
норм
источник

IN

Igor N in React — русскоговорящее сообщество
Soltukiev Malik
Ну я хотел какое-то целостное пособие по хостингу, апишкам, как это все устроено, более глубое пояснение, а не просто "вот гугл делает запрос", а как он это делает не пишут.
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Soltukiev Malik
Ну я хотел какое-то целостное пособие по хостингу, апишкам, как это все устроено, более глубое пояснение, а не просто "вот гугл делает запрос", а как он это делает не пишут.
сколько раз мне повторять идти с вопросом в нужный чат а не устраивать из этого местный гугл?
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Soltukiev Malik
Ну я хотел какое-то целостное пособие по хостингу, апишкам, как это все устроено, более глубое пояснение, а не просто "вот гугл делает запрос", а как он это делает не пишут.
сколько раз мне повторять приложить усилия к поиску информации прежде чем задавать вопрос в чате?
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Soltukiev Malik
Ну я хотел какое-то целостное пособие по хостингу, апишкам, как это все устроено, более глубое пояснение, а не просто "вот гугл делает запрос", а как он это делает не пишут.
короче, в следующий подобный раз просто опять будет длительный ро, без обид, я устал просить и предупреждать
источник

V

Vlad in React — русскоговорящее сообщество
Рофл, часто учишь по википедии?)
источник

IN

Igor N in React — русскоговорящее сообщество
Vlad
Рофл, часто учишь по википедии?)
Только так и учусь. А что, можно по другому?
источник

V

Vlad in React — русскоговорящее сообщество
Igor N
Только так и учусь. А что, можно по другому?
Хабр, медиум?
источник