Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 중도인출
- 납입
- 교보생명
- 사망
- javascript
- PythonProgramming
- 가입
- 자바스크립트
- 인출수수료
- 프로그래밍
- 프론트엔드
- 변환
- 문자열
- 보험료
- 파이썬
- 특약
- jQuery
- 리스트
- 뇌출혈
- 코딩
- Java
- 급성심근경색증
- 심장질환
- Vue.js
- 추가납입
- python
- 수수료
- 보험
- 교보
- 웹개발
Archives
- Today
- Total
SeouliteLab
[Vue] reactive 에서 배열 타입 지정하기 본문
이번 포스트에서는 Vue.js에서 배열의 타입을 지정하는 방법에 대해 알아보겠습니다. 배열을 반응형으로 만들어서 사용하는 경우에는 종종 해당 배열의 타입을 명시해야 합니다. 이를 위해 TypeScript의 타입 어노테이션을 사용하거나 타입 단언을 활용할 수 있습니다.
예제 1: TypeScript 타입 어노테이션 사용
첫 번째 방법으로는 TypeScript의 타입 어노테이션을 사용하여 각 배열의 타입을 명시하는 방법입니다.
import { reactive, Ref } from 'vue';
interface TestData {
arrFst: Ref<number[]>;
arrSec: Ref<number[]>;
}
const hahaha: TestData = reactive({
arrFst: [],
arrSec: []
});
위 코드에서는 `arrFst`와 `arrSec`를 `Ref`로 선언하고, 이를 통해 각 배열의 타입을 `number[]`로 명시하였습니다.
예제 2: 타입 단언 사용
두 번째 방법은 타입 단언을 사용하여 각 배열의 타입을 명시하는 것입니다.
import { reactive } from 'vue';
const hahaha = reactive({
arrFst: [] as number[],
arrSec: [] as number[]
});
위 코드에서는 `as number[]`를 사용하여 각 배열의 타입을 `number[]`로 명시하였습니다.
'프로그래밍' 카테고리의 다른 글
Lodash를 사용한 JavaScript 배열 합 구하기 (0) | 2024.03.20 |
---|---|
[JavaScript/자바스크립트] 여러 가지 JavaScript 배열 누적 합 구하는 방법 (0) | 2024.03.20 |
톰캣(Tomcat)과 커넥션풀(DBCP)을 이용한 데이터베이스 연결 설정하기 (0) | 2024.03.20 |
[Java/자바] Mockito의 @Mock 애노테이션 (0) | 2024.03.20 |
[Java/자바] Mockito를 활용한 단위 테스트 (0) | 2024.03.20 |