취미부자 개발자 로즈🌼

전체 글 141

카테고리 설명
개발, 일상, 내가 좋아하는 다양한 것들을 기록합니다 :)
  • 얼마 전에 Route관련으로 꽤나 고생을 한적이 있다. https://rosedaily101.tistory.com/48 [React] A is only ever to be used as the child of element, never rendered directly. Please wrap your in 🌼 해결하는 흐름대로 작성한거라 해결 완료방법은 가장 아래에 :) 💎오류 발생 상황 react-router-dom을 사용해서 라우터를 만들어서 컴포넌트를 불러오려고 했다. /* 오류 발생 코드 */ import { HashRo rosedaily101.tistory.com https://rosedaily101.tistory.com/49 [React] [h1] is not a component. All co..

  • 🌼공부시간🌼 2022년 4월 11일 월요일 새벽공부 5시 9분부터 2시간 🌼공부일기🌼 React 이전 회차에서 되지 않았던 부분이 어디였는지 기억나지 않지만, 내일이면 2회차 완독이 될 것 같다. 목표는 이번주 내 3독 완료하기. 확실히 처음엔 이게 무슨소린가 싶어 멍하니 타이핑만 했다면, 이젠 자연스럽게 이해하면서 타이핑을 하고 있다. 문제는 이해는 되는데 안보고 만들 정도로 외워지진 않는다는건데.. 이책 3회독까지만 하고, 클론코딩 하는 책이 하나 더 있어서 그 책까지 3회독을 한 뒤 기본서를 읽어내려갈 예정이긴 한데.. 그럼 5월에는 기본서 돌입예정. 문제는 내가 잘 하고 있는건지 도무지 모르겠다.. 스스로 뭔가 계획해서 만들어야 하는데, 기본도 없는 상태서 안갯속을 헤매듯 찾는게 맞는건지 어느정도..

  • 🌼공부시간🌼 2022년 4월 10일 일요일 새벽공부 6시 11분부터 2시간 🌼공부일기🌼 오늘도 React 클래스 컴포넌트, state, 생명주기 일부러 기억하려고 같은 코드를 세번정도 반복했다. 반복할 수록 안보고 타이핑을 하게 되는데, 내일 되면 또 까먹을 것 같아 두렵다 ㅠㅠ 반복만이 살 길인 것 같다.. 전날도 늦게 자서인지 기상시간이 엄청 늦어졌다.. 집중도 잘 못해서 아쉬움이 남는 공부시간이었다. 아직 갈 길이 멀다. 정신차리자..

  • 요근래 웨일온에서 스터디를 하고 있다. 공부시간 기록이 되다보니 정말 유용하게 활용중인데. 지난 주 목요일부터 실행이 되지 않았다 ㅠㅠ 그 시점이 다른 로그인 계정으로 로그아웃 후 재 로그인 하는 과정이 있긴 했었는데.. 인터넷 사용 기록 삭제도 해보고 재로그인을 해보는 등의 방법을 사용해도 변함이 없었다. 처음엔 자체 서비스 문제인 줄 알고 사용을 못하고, 태블릿으로 들어가는 식으로 사용하고 있었다. 그러다 그냥 문의해보자 해서 문의를 했다. 문의한 지 그리 오래 지나지 않아서 답변이 도착했다 :) 밖에 있을때라 다음날 진행. 오른쪽 사이드 점세개 클릭 - 설정 - 개인정보 보호 - 공용 PC로 설정을 켜고 웨일온을 닫은 다음 다시 오픈해서 재로그인 그 이후 공용PC설정을 끄라고 하는데, 난 팝업으로 ..

작성일
2022. 4. 12. 05:49
작성자
로즈♡

얼마 전에 Route관련으로 꽤나 고생을 한적이 있다.

 

 

 

https://rosedaily101.tistory.com/48

 

[React] A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in

🌼 해결하는 흐름대로 작성한거라 해결 완료방법은 가장 아래에 :) 💎오류 발생 상황 react-router-dom을 사용해서 라우터를 만들어서 컴포넌트를 불러오려고 했다. /* 오류 발생 코드 */ import { HashRo

rosedaily101.tistory.com

 
 

[React] [h1] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment> at invaria

🌼 해결하는 흐름대로 작성한거라 해결 완료방법은 가장 아래에 :) 💎오류 발생 상황 안에 html 태그를 넣어서 해당 경로로 호출 시 뜨는 것을 보려 했다. function App() { return ( Home Introduction About );

rosedaily101.tistory.com

 

Route는 Routes로 감싸서 사용해야하며,

<Route component={Home} />

과 같이 사용하던 방법은

<Route element={<Home/>} />

의 형태로 사용해야 동작이 되었다.

 

책을 따라하고 있다보니 버전을 맞춰야 한다.

리액트 버전 때문인 줄 알고 다운그레이드먼저 하고 시작했는데,

또 마찬가지 현상이 벌어졌다...

 

일반적으로는 변환된 문법에 사용하는 게 맞지만,

난 리액트 초보인데다 책을 따라하며 익히는 게 중요하기에

버전을 맞춰주는 게 좋다.

 

 

react-router-dom을 다운그레이드하자..!

 

> npm i react-router-dom@5.2.0

로 해당 버전으로 다운그레이드!

 

그러면 아까와 반대의 에러가 난다.

Routes를 react-router-dom에서 가져올 수 없다고!

 

그럼 다운그레이드 전에 사용하던 방법을 바꿔야 한다.

 

왼. 버전6.0.1 / 오. 버전 5.2.0

이제 <Route>를 <Routes>로 감싸지 않아도 되고, 

element 에서 component로의 사용이 가능하다.

 

작성일
2022. 4. 11. 07:32
작성자
로즈♡

🌼공부시간🌼

2022년 4월 11일 월요일 새벽공부

5시 9분부터  2시간

🌼공부일기🌼

React

이전 회차에서 되지 않았던 부분이

어디였는지 기억나지 않지만, 

내일이면 2회차 완독이 될 것 같다.

목표는 이번주 내 3독 완료하기.

 

확실히 처음엔 이게 무슨소린가 싶어

멍하니 타이핑만 했다면, 

이젠 자연스럽게 이해하면서 타이핑을 하고 있다.

문제는 이해는 되는데 안보고 만들 정도로 외워지진 않는다는건데..

 

이책 3회독까지만 하고, 

클론코딩 하는 책이 하나 더 있어서 그 책까지 3회독을 한 뒤

기본서를 읽어내려갈 예정이긴 한데..

그럼 5월에는 기본서 돌입예정.

 

문제는 내가 잘 하고 있는건지 도무지 모르겠다..

스스로 뭔가 계획해서 만들어야 하는데, 

기본도 없는 상태서 안갯속을 헤매듯 찾는게 맞는건지

어느정도 감을 익혀 시야를 확보하고 나아가는 게 맞는건지..

후자가 맞다 생각하고 나아가곤 있는데, 

확신이 없어서인지 조금 우울해지려 하는 중..

 

이러다가 확 자포자기의 길로 빠질까봐서

당분간은 2시간만 집중해서 하고, 

나머지 시간은 다른 것들을 하면서 기분좀 채워야겠다.

 

오늘 약 50분동안 들어와서 공부하고 가신 분 있던데

늦게 봐서 인사도 못드렸지만,

혼자가 아니란 생각에 조금 든든해졌다.

 

배포하자마자 이틀휴가..

아직 얼마나 오류가 올라온 지 모르겠다만 출근이 두렵다 ㅠㅠ

 

 

작성일
2022. 4. 10. 08:20
작성자
로즈♡

🌼공부시간🌼

2022년 4월 10일 일요일 새벽공부

6시 11분부터  2시간

🌼공부일기🌼

오늘도 React

 

클래스 컴포넌트, state, 생명주기

일부러 기억하려고 같은 코드를 세번정도 반복했다.

반복할 수록 안보고 타이핑을 하게 되는데, 

 

내일 되면 또 까먹을 것 같아 두렵다 ㅠㅠ

반복만이 살 길인 것 같다..

 

전날도 늦게 자서인지 기상시간이 엄청 늦어졌다..

집중도 잘 못해서 아쉬움이 남는 공부시간이었다.

아직 갈 길이 멀다. 정신차리자..

 

작성일
2022. 4. 9. 10:30
작성자
로즈♡

요근래 웨일온에서 스터디를 하고 있다.

공부시간 기록이 되다보니 정말 유용하게 활용중인데.

지난 주 목요일부터 실행이 되지 않았다 ㅠㅠ

 

 

그 시점이 다른 로그인 계정으로 로그아웃 후 

재 로그인 하는 과정이 있긴 했었는데..

 

인터넷 사용 기록 삭제도 해보고

재로그인을 해보는 등의 방법을 사용해도 변함이 없었다.

 

처음엔 자체 서비스 문제인 줄 알고 사용을 못하고, 

태블릿으로 들어가는 식으로 사용하고 있었다.

 

그러다 그냥 문의해보자 해서 문의를 했다. 

 

문의한 지 그리 오래 지나지 않아서 

답변이 도착했다 :) 

 

밖에 있을때라 다음날 진행.

 

오른쪽 사이드 점세개 클릭 - 설정 - 개인정보 보호 - 공용 PC로 설정을 켜고

웨일온을 닫은 다음 다시 오픈해서 재로그인 

 

그 이후 공용PC설정을 끄라고 하는데, 

난 팝업으로 공용PC설정이 떠서 무심코 공용 아니니까 그냥 끄자.

해서 껐는데, 어차피 꺼야하더라 ㅎㅎ;

 

팝업에서 설정안했으면 다시 설정 - 개인정보 보호 - 공용 PC로 설정 끄기

이제 정상 로그인 된다 :) 

 

 

반응형