์ค๋์ ์ฝ๋์คํ ์ด์ธ ํ๋ฆฌ ์ฝ์ค 17์ผ์ฐจ
signUp ํ์ด์ง ์ ํจ์ฑ ๊ฒ์ฌ ์์
required ์ฌ์ฉํ์ ๋ ๋งํ์ css ์ ์ฉ ๊ฐ๋ฅํ์ง ์ฐพ์๋ณด๊ธฐ.twittler ๋ชฉ์ ์ฝ๋ฉํ๋ฉด์ ์๋ฉํฑ ํ๊ทธ์ ๋ํด์ ์ ๋ฆฌํ๋ ์๊ฐ์ ๊ฐ์ก๋ค.
twittler ์คํฌ๋ฆฝํธ ์์ ํ๋ฉด์ ์ฝ๋ฉํธ ๋จ๊ธฐ๊ณ ๋ก์ปฌ ์คํ ๋ฆฌ์ง๋ก ๋ฐ์ดํฐ ๊ด๋ฆฌํ๊ณ
ํธ์ ๋ฆฌ์คํธ ํํฐ๋ง๋ ํ๊ณ ํธ์ ์์ฑ๋ ํด๋ณด๊ณ
๊ฒฐ๋ก ์ ๋ฐ๋๋ผ ์๋ฐ์คํฌ๋ฆฝํธ๋ก ๋ฐ๋ฅ๋ถํฐ ๋ง๋๋ ค๋๊น ์๊ฐ๋ณด๋ค ํ์ด ๋ค๋๋ผ.....
์ญ์ ๋ฆฌ์กํธ๋ฅผ ๊ดํ ์ฐ๋๊ฒ ์๋์ผ.. ๋นจ๋ฆฌ ๋ฆฌ์กํธ๋ก ๋์ด๊ฐ๊ณ ์ถ๋ค..
์ฌ๋์ ๊ณ ์์ ํด๋ด์ผ ์์คํจ์ ์์ง๐
twittler ๊นํ๋ธ ๋ ํฌ์์ฑ์ ํ์ง๋ง ๋ฆฌํฉํ ๋ง์ด ์ข ๋ ํ์ํด ๋ณด์ธ๋ค.
template ํ๊ทธ์ ๋ก์ปฌ ์คํ ๋ฆฌ์ง์ฒ๋ผ ์์ ์ต์ง ์์ ๊ฑธ ์จ๋ณด๋ ๊ฝค ๊ด์ฐฎ์ ์๊ฐ์ด์๋ค.
index.html
<ul>
</ul>
<template>
<li></li>
</template>
index.js
const list = document.querySelector('ul');
const listItemTemplate = document.querySelector('template');
const clone = document.importNode(listItemTemplate.content,true);
const listItem = clone.querySelector('li');
listItem.textContent = '๋ฆฌ์คํธ';
list.appendChild(clone);