inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

문법 공부 다음엔, 자바스크립트 프로젝트 101

로컬스토리지에만 저장이 되는건?

해결된 질문

315

gangsugi

작성한 질문수 71

0

할일앱을 다 따라해서 해봤는데요, 한가지 궁금한 점이 있어서요

빈공간일때 엔터를 치면 목록에 생기지않도록 소스를 넣었었는데요,

아무것도 입력하지 않고 엔터를 치면 화면상에는 빈줄이 안생기지만,

application 의 로컬스토리지에는 "" 공백으로 목록이 계속 생기는데요,

그걸 수정하려면 어찌 해야 하는지요?

20230525_124900.jpg

javascript

답변 1

0

이룸코딩

안녕하세요 gangsugi님.
코드를 보여주시면 제가 더 자세히 답변 드릴 수 있을 것 같아요!

우선 내용만 볼 때, 근본적인 문제는
빈 텍스트인 경우에도 저장하는 쪽으로 분기하는 것이 문제인듯 합니다.

(1) 화면 상에는 생기지 않는다.
= 빈 텍스트인 경우 -> 화면에 그리는 쪽으로는 분기하지 않는다.

(2) 하지만 로컬스토리지에는 저장된다.
=> 빈 텍스트인 경우 -> (1)은 건너 뛰고 (2)로는 분기한다.

해당 부분 다시 한 번 살펴보시고,
해결되지 않는 경우 자바스크립트 전체 코드를 올려주시면
추가적으로 답변 드리도록 하겠습니다.

1

gangsugi

아 네네, inout 에 내용이 있을때만 엔터가 먹게 했던것처럼 로컬스토리지에 저장할때도 동일하게 처리를 하니까 해결이 되었습니다..답변 감사드립니다.

섹션2퀴즈는어디있나요?

0

8

0

state 객체로 묶기

0

18

0

몽고 db 접속 오류

0

20

1

3강 질문

0

41

2

74. 데이터 캐시 - 1 (이론) 강의 영상 누락

0

35

1

2강 nodejs 3단계 설명 질문

0

46

1

imagesLoaded에 관한 질문

0

22

2

useEffect와 lifecycle문의

0

36

2

프론트엔드 학습 수준 문의

0

49

2

리액트 챕터별 코드에서 eslint 설정파일이 없어요

0

53

2

최근 코테, 과제 테스트 트렌드

0

83

2

lucide react 아이콘 설치

0

49

2

쌤 에러가 계속 나요ㅠㅠ

0

370

2

bmi 계산기 질문있습니다.

0

126

2

재밌게 잘 듣고있어요~

0

292

1

bmi 계산기 css가 적용이 안됩니다

0

395

1

trello-app에서 질문 있습니다

0

383

1

아 네~다시 질문드립니다.

0

254

1

해결되지않는 부분이 있어서 질문드려요

0

307

3

To Do LIst(응용) 질문

0

346

1

MIME type Error / video.paused

0

486

1

인터넷 사용여부

0

295

1

vscode 설정

0

420

1

모달강의 관련 CSS 파일

0

413

1