반응형
확장자 .ts와 .tsx의 차이점은 무엇입니까?둘 다 리액션에서 타이프스크립트 파일의 확장자로 사용됩니다.그럼 어디에 써야 할까요?
저는 새로운 반응을 보이고 프로젝트를 진행하고 있습니다.둘 다 우연히 만나다.ts
그리고..tsx
내선 번호어디에 써야 할지 모르겠어요.ts
그리고..tsx
이 문제에 대한 어떤 도움도 매우 감사합니다.감사해요!
사용하다.ts
완전한 TypeScript 파일의 경우.
사용하다.tsx
JSX를 포함하는 파일의 경우.
예를 들어 React 컴포넌트는 다음과 같습니다..tsx
단, 도우미 기능이 포함된 파일은.ts
.
.tsx 확장자는 JSX 요소를 파일 내에 포함시키고 싶을 때 사용되며 .ts는 일반 Typescript 파일에 사용되며 JSX 요소 추가를 지원하지 않습니다.
위의 답변은 모두 정답입니다.
.ts 파일에는 순수 TypeScript만 포함되어 있습니다.
.tx에는 JSX도 포함되어 있습니다.
다른 관점에서는, 모든 것을 카피할 수 있습니다..ts
에 줄서 붙여넣다..tsx
파일을 만들 수 있습니다.또, 아무것도 변경할 필요가 없습니다.그러나 복사하는 경우.tsx
파일을 삭제하여 리팩터링해야 합니다.JSX
요소들.
.tsx를 사용하면 특정 파일에서 JSX를 사용할 수 있지만 .ts는 오류를 표시합니다.
.ts
순수한 TypeScript 파일에 사용됩니다..tsx
JSX가 있는 파일에 사용됩니다.
언급URL : https://stackoverflow.com/questions/56871384/what-is-the-difference-between-ts-and-tsx-extensions-both-are-used-as-extensi
반응형
'programing' 카테고리의 다른 글
메모장++에서 JSON을 다시 포맷하는 방법 (0) | 2023.03.12 |
---|---|
Hoverintent 지연 온마우스아웃을 유지하면서 Superfish 드롭다운 메뉴 온마우스오버 지연 제거 (0) | 2023.03.12 |
$wpdb - 실패 시 반환되는 것은 무엇입니까? (0) | 2023.03.12 |
잭슨을 사용하여 HashMap을 JsonNode로 변환하는 방법 (0) | 2023.03.12 |
React ref.current가 null입니다. (0) | 2023.03.12 |