takin17
3k
2021-10-29 16:44:16
4
188

리액트로 100% 웹페이지를 만든다면 dom을...


jquery 같은 경우 dom을 다이나믹하게 핸들링하게 정말 수월한데


react로 100% 웹페이지를 맹근다면 바닐라 js를 생각해야하나요


예를 들어 마우스로 끌어다가 dom 위치를 바꾼다던지 ...



0
  • 답변 4

  • 머티리얼유아이
    55
    2021-10-29 16:54:57

    라이브러리 도움 없이는 힘들죠

    Drag & Drop 

  • moonti
    4k
    2021-10-29 17:27:05

    리액트에서는 엘리먼트에 ref를 걸어서 엘리먼트에 대한 참조를 걸어두고, 필요할 때 참조를 꺼내서 사용합니다.

    만약 원하시면 dom API도 사용할 수 있습니다. (가능하면 사용하지 않죠.)

  • 에르딘트
    3k
    2021-10-29 18:06:38
    할 수 있지만 안해요
    dom에 접근해서 하는 조작을 
    데이터를 바꾸면 렌더링하는 방식으로 바꿔야해요
  • Dierslair
    5k
    2021-10-29 18:45:06

    리액트 익숙해지면 제이쿼리가 dom을 다루기 쉽다는 말은 못하실거에요

  • 로그인을 하시면 답변을 등록할 수 있습니다.