- react localstorage
```
import React, { useState } from "react";
const LocalStorageComponent = () => {
const [userName, setUserName] = useState("");
const [check, setCheck] = useState(false);
const saveData = () => {
const userObj = { name: userName };
window.localStorage.setItem("userName", JSON.stringify(userObj));
};
const callData = () => {
setCheck(true);
};
const onChange = (e) => {
setUserName(e.target.value);
setCheck(false);
};
return (
name="userName"
value={userName}
onChange={onChange}
placeholder="이름을 입력하세요!"
/>
저장하기
불러오기
{check ?
{window.localStorage.getItem("userName")}
: <> }
);
};
export default LocalStorageComponent;
```
'공부기록' 카테고리의 다른 글
공부기록, 2021-08-09(react localstorage) (0) | 2021.08.09 |
---|---|
공부기록, 2021-08-06(react Redux Persist) (0) | 2021.08.06 |
공부기록, 2021-08-03(recoil 사용예제) (0) | 2021.08.03 |
공부기록, 2021-08-02(recoil기본세팅) (0) | 2021.08.02 |
공부기록, 2021-07-30(react) (0) | 2021.07.30 |