-
[todo_app_12] 할일 update, 실제 디스크에 저장프로젝트/[react]todo_app 2018. 6. 1. 11:51업데이트 함수_updateToDo = (id, text) => {this.setState(prevState => {const newState = {...prevState,toDos: {...prevState.toDos,[id]: { ...prevState.toDos[id], text: text }}};this._saveToDos(newState.toDos);return { ...newState };});};
저장하기
_saveToDos = newToDos => {const saveToDos = AsyncStorage.setItem("toDos", JSON.stringify(newToDos));};저장한 정보를 로드하기
_loadToDos = async () => {try {const toDos = await AsyncStorage.getItem("toDos");const parsedToDos = JSON.parse(toDos);this.setState({ loadedToDos: true, toDos: parsedToDos || {} });} catch (err) {console.log(err);}};'프로젝트 > [react]todo_app' 카테고리의 다른 글
[todo_app_11] 완성, 미완성 할일 (0) 2018.06.01 [todo_app_10] 디스크에서 할일목록 관리하기 3 (0) 2018.05.26 [todo_app_9] 디스크에서 할일목록 관리하기 2 (0) 2018.05.26 [todo_app_8] 디스크에서 할일목록 관리하기 1 (0) 2018.05.26 [todo_app_7] todo목록 수정 (0) 2018.05.20