2. Style Basics
Keyword
1. className
๊ฐ์ฒด์ ํค, ๋ฒจ๋ฅ๋ฅผ ์ด์ฉํ ํด๋์ค ๋ฌธ์์ด ์ฌ์ฉํ๊ธฐ
function classNames(classes) {
return Object.entries(classes)
.filter(([key, value]) => value)
.map(([key, value]) => key)
.join(' ');
}
const classes = {
'maybeClass': true,
'otherClass': true,
'probablyNotClass': false,
};
const myClassNames = classNames(classes);
// Output: "maybeClass otherClass"
<li className={myClassNames} />2. ์๋ฏธ์๋ ๋งํฌ์
(Semantic Markup)
์ ์
์๋งจํฑ ๋งํฌ์
์ ํ์์ฑ
Last updated