Loop in JSX - seowonintech/react-native-todo-list GitHub Wiki
์๋ ์์ ๋ก ๊ธฐ์กด ๋ฐฐ์ด์ ํ๋กํผํฐ๋ฅผ returnํ ๋, ...(spread์ฐ์ฐ์)์ ์ฌ์ฉํด๋ ๋๋ค๋ ๊ฒ๋ ์ ์ ์๋ค.
์ถ๊ฐ๋ก map()์์ key ์ธ์์ ๋ด์์ ๋ด๊ฐ ์์ฑํ firebase unique key๊ฐ ์ปจํธ๋กค ๋๋ค. (ํญ์ database ๊ตฌ์กฐ๋ฅผ ์๊ฐํ๊ณ ์ฝ๋ฉํ์.)
์์
let arrayTodos = Object.keys(todos).map(key => {
// return todos[key];
// {key: value, text: aaaa, complete: false}
return {
id: key,
...todos[key],
};
});