• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

[질문아님] findDOMNode is deprecated in StrictMode 이슈가 있습니다

21.12.27 09:49 작성 조회수 1.27k

1

 

강사님은 엄격모드를 끄고 하시는데 저처럼 엄격모드 켜고 하시는분들은 이런 에러를 만나보셨을꺼라 생각합니다.

솔루션이라고 하긴 좀 애매하지만..

https://segmentfault.com/a/1190000040975322

1. 엄격모드 끄기

2. antd.css 안쓰기

3. 업데이트를 기다리기

오류에 대해서는 무시를 해도 된다고 하지만 찝찝한 기분은 지울수없습니다.

질문글은 아니지만 이러한 현상에 대해서 어떻게 생각 하시는지 의견 부탁드립니다.

예를들어 그냥 엄격모드를 끄고하겠다. 아니면 오류는 이제 무시를 하겠다. 이런느낌입니다.

"antd": "^4.17.4",
"react": "^17.0.2",

답변 1

답변을 작성해보세요.

0

안녕하세요.

Deprecated 메세지의 경우, 아직 그 api를 지원하지만, 앞으로 없어질 예정이라는 의미입니다. 그러니 현재로는 동작에는 이상이 없습니다.

ant design에서도 이 이슈에 대해서 꾸준히 문제가 제기되고 있는 데, 아직까지 이슈가 진행 중이네요.
https://github.com/ant-design/ant-design/issues/26136

말씀하신 대로 대응하실 수도 있고,

ant design을 계속 쓰고자 하시는 데, 이러한 에러가 마음에 걸리시면, 오픈소스이니만큼 직접 해결하시어 PR을 날리시는 것도 좋은 접근입니다. 혹은 다른 라이브러리를 쓰시는 방법도 있을 테구요.