
๐์ต๊ทค๋ฌ๋?
TypeScript๋ก ๊ฐ๋ฐํ๋ ํ๋ซํผ
๐ํ๋ซํ์ผ๋ก์ ์ต๊ทค๋ฌ
๐์ฌ์ ์ง์
๐์ปดํฌ๋ํธ(Components)
์ปดํฌ๋ํธ Angular์ ํ๋ฆฌ์ผ์ด์
์ ๊ตฌ์ฑํ๋ ๊ธฐ๋ณธ ๋น๋ฉ ๋ธ๋ก.
Anguler๋ ์ปดํฌ๋ํธ ์ํคํ
์ฒ๋ฅผ ํ์ฉํด์ ๊ฐ๋ณ ์ปดํฌ๋ํธ๊ฐ ๊ฐ์์ ์ญํ ์ ์ถฉ์คํ๊ฒ ๊ตฌ์ฑ๋๋ ๊ฒ์ ์งํฅ.
-> ๊ฒฐ๊ณผ์ ์ผ๋ก ์ฝ๋๋ฅผ ํํํ๊ฒ ์ ์ง ๊ด๋ฆฌํ๋ฉด์ ํ์ฅํ ์ ์๋ ๊ตฌ์กฐ๋ฅผ ์ ๊ณต
Angular ์ปดํฌ๋ํธ๋ my-custom-name.component.ts ์ ๊ฐ์ด ๋ณดํต component์ ๋ฏธ์ฌ๋ฅผ ๋ถ์
// ๐ todo-list-item.component.ts
@Component({
standalone: true,
selector: 'todo-list-item',
template: ` <li>(TODO) Read cup of coffee introduction</li> `,
styles: ['li { color: papayawhip; }'],
})
export class TodoListItem {
/* ์ปดํฌ๋ํธ์ ๋์์ ์ฌ๊ธฐ์ ์ ์ํฉ๋๋ค. */
}