Quick Start Typescript ~ 11장 정리

📖 Quick Start Typescript 을 읽고, 간단히 몰랐던 부분이나 중요하다고 생각되는 부분을 작성

11장 제네릭

📝361p 제네릭 소개

제네릭(generics)은 클래스와 함수에 타입이 고정되는 것을 방지하고 재사용할 수 있는 요소를 선언할 수 있게 하는 것

기존 C#, JAVA에서 제공되었던 기능, 타입스크립트는 0.9부터 지원

자세히 보기

Vue JSX 사용법

Vue에서의 JSX 사용법 정리

Vue 공식 홈페이지에서 JSX에 대한 사용법이 자세히 명시되어있지 않아 정리함

이 사이트를 중심으로 재정리함 (중국어를 하나도 몰라서, 번역은 아님)

개인적 코드 스타일

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<template>
<div>
<ChildElement />
</div>
</template>

<script lang="tsx">
import { Vue, Component } from 'vue-property-decorator';
import { VNode } from 'vue';

type ChildComponent = any;

// # 메뉴바
const ChildElement: ChildComponent = {
render(): VNode {
return (
<div>Test</div>
);
},
};

@Component({
components: {
ChildComponent,
},
})
export default class Test extends Vue {

}


<style scoped></style>

자세히 보기