“Как прокрутить элемент javaScript реагировать” Ответ

отреагировать, как прокрутить в элемент

import React, { useRef } from 'react'

const scrollToRef = (ref) => window.scrollTo(0, ref.current.offsetTop)   
// General scroll to element function

const ScrollDemo = () => {

   const myRef = useRef(null)
   const executeScroll = () => scrollToRef(myRef)

   return (
      <> 
         <div ref={myRef}>I wanna be seen</div> 
         <button onClick={executeScroll}> Click to scroll </button> 
      </>
   )
}
Graceful Grasshopper

Как прокрутить элемент javaScript реагировать

import { scroller } from "react-scroll";

// excluded React component syntax...

  scrollToSection = () => {
    scroller.scrollTo("your_css_class_here", {
      duration: 800,
      delay: 0,
      smooth: "easeInOutQuart",
    });
  };
Mr Dojo

отреагировать, как прокрутить в элемент

class ReadyToScroll extends Component {

    constructor(props) {
        super(props)
        this.myRef = React.createRef()  
    }

    render() {
        return <div ref={this.myRef}></div> 
    }  

    scrollToMyRef = () => window.scrollTo(0, this.myRef.current.offsetTop)   
    // run this method to execute scrolling. 

}
Graceful Grasshopper

Ответы похожие на “Как прокрутить элемент javaScript реагировать”

Вопросы похожие на “Как прокрутить элемент javaScript реагировать”

Больше похожих ответов на “Как прокрутить элемент javaScript реагировать” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования