인프런 커뮤니티 질문&답변

이효진님의 프로필 이미지
이효진

작성한 질문수

Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex

[리팩토링] 할 일 추가 기능

질문이요ㅠㅠ

작성

·

264

2

methods: {
toggleComplete: function(todoItem, index){
todoItem.completed = !todoItem.completed;
localStorage.removeItem(todoItem);
localStorage.setItem(todoItem.item, JSON.stringify(todoItem))
}
이 부분에서 localStorage.removeItem(todoItem);에 todoItem.item
을 해주지 않아도 제대로 작동하는데 todoItem.item이라고 작성하신건 왜
그런걸까요??? 어떤 의미인지 모르겠어요ㅠㅠ

답변 2

1

이효진님의 프로필 이미지
이효진
질문자

네 removeItem이 없어도 작동이 잘되요!!...

1

안녕하세요 효진님, removeItem API의 대상은 할 일 아이템의 이름이 적힌 값 todoItem.item 입니다. removeItem API의 대상으로 할 일 아이템의 이름이 아닌 객체를 넣으면 정상적으로 동작을 안할텐데 잘 되나요?

이효진님의 프로필 이미지
이효진

작성한 질문수

질문하기