반응형

TypeScript 13

오류 TS4053: 내보낸 클래스에서 반환된 공용 메서드 유형에 '관찰 가능' 이름이 있거나 사용 중입니다.

오류 TS4053: 내보낸 클래스에서 반환된 공용 메서드 유형에 '관찰 가능' 이름이 있거나 사용 중입니다. 저는 이온 2 & 각도 2로 앱을 구축하려고 하는데, 앱을 실행하려고 시도하는 동안 이 오류가 발생합니다. 저는 확인해야 할 다른 프로젝트를 구축하고 동일한 문제에 대해 정말 혼란스럽습니다. 이것은 나의 서비스 코드입니다. import { Injectable } from '@angular/core'; import { Http } from '@angular/http'; import 'rxjs/add/operator/map'; import { Storage} from '@ionic/storage'; import {NavController} from "ionic-angular"; /* Generated..

programing 2023.06.19

수동으로 변경 이벤트를 트리거하는 방법 - 각도2

수동으로 변경 이벤트를 트리거하는 방법 - 각도2 다음 구성 요소가 주어집니다. @Component({ selector: 'compA', template: template: `` }) export class CompA { item:any; updateItem():void { item[name] = "updated name"; } } @Component({ selector: 'compB', template: template: `{{item[name]}}` }) export class CompB implements OnInit{ @Input() item: any; someArray: any[]; ngOnInit():void { someArray.push("something"); } } 내가 이해한 바로는 완..

programing 2023.06.19

TypeScript npm 모듈에서 유형을 내보내는 방법

TypeScript npm 모듈에서 유형을 내보내는 방법 TypeScript에서 사용자가 내 모듈의 "내부" 유형을 사용하여 내 모듈을 사용할 때 자신의 변수를 올바르게 입력하도록 합니다. 이를 수행하려면 index.ts 파일에서 문자 그대로 모든 것을 내보내면 됩니까? // index.ts export * from './file1' // uses types/interfaces defined in file1types export * from './file2' // uses types/interfaces defined in file2types export * from './types/file1types' export * from './types/file2types' 도.d.ts파일이 이를 달성하는 데 도움..

programing 2023.06.19

TS2611: 'foo'는 클래스 'A'에서 속성으로 정의되지만 여기서 'B'에서는 액세스로 재정의됩니다.

TS2611: 'foo'는 클래스 'A'에서 속성으로 정의되지만 여기서 'B'에서는 액세스로 재정의됩니다. Angular 앱에서 Typescript 컴파일 오류가 발생했습니다.다음은 샘플 코드 및 오류 메시지입니다. 이 오류를 억제할 수 있도록 안내해 주시겠습니까?자바스크립트에 따르면 이 코드가 맞는 것 같습니다. - error TS2611: 'foo' is defined as a property in class 'A', but is overridden here in 'B' as an accessor. export class A { foo: string; } export class B extends A { f1; set foo(name) { this.f1 = name; } get foo() { retur..

programing 2023.06.14

Visual Studio 프로젝트에서 유형 스크립트 지원을 제거하는 방법은 무엇입니까?

Visual Studio 프로젝트에서 유형 스크립트 지원을 제거하는 방법은 무엇입니까? 최신 버전의 VS에 TypeScript 지원을 추가하는 것은 간단합니다. TypeScript 파일을 추가하기만 하면 VS가 자동으로 프로젝트를 재구성합니다. 그러나 모든 TS 파일이 사라지면 다음 경고가 표시됩니다. Warning: The TypeScript Compiler was given no files for compilation, so it will skip compiling. 메모장에서 프로젝트 파일을 편집하여 TypeScript 지원을 수동으로 제거할 수 있지만 VS에서 이를 처리하는 GUI가 있습니까?TypeScript를 손으로 제거했습니다. 솔루션 탐색기에서 웹 프로젝트 파일을 마우스 오른쪽 버튼으로 클..

programing 2023.06.14

TypeScript에 InputEvent에 대한 유형 정의가 있습니까?

TypeScript에 InputEvent에 대한 유형 정의가 있습니까? 노드가 있습니까?@types/*모듈 또는 형식 정의를 제공할 수 있는 모든 모듈InputEvent? 자세한 내용은 여기를 참조하십시오.InputEvent. 노드 @types/* 모듈 또는 InputEvent에 대한 유형 정의를 제공할 수 있는 모듈이 있습니까? 예, 이에 사용할 수 있는 @types/dom-input 이벤트가 있습니다. 노드 @types/* 모듈 또는 InputEvent에 대한 유형 정의를 제공할 수 있는 모듈이 있습니까? 에서 설치할 수 있습니다.@types/dom-inputevent. 기본값이 아닙니다.dom.d.ts현재로서는 여기에 언급된 것처럼 광범위하게 지원/확정되지 않았기 때문입니다. https://deve..

programing 2023.06.09

TypeScript에서 연산자를 사용하는 이유는 무엇입니까?

TypeScript에서 연산자를 사용하는 이유는 무엇입니까? 이 경우 TypeScript에서 연산자를 사용해야 하는 이유는 무엇입니까? type Species = "cat" | "dog"; interface Pet { species: Species } interface Cat extends Pet { } function petIsCat(pet: Pet): pet is Cat { return pet.species === "cat"; } 사용해야 하는 이유pet is Cat대신boolean만약 몸이 쿨 타입으로 돌아온다면요? boolean은 데이터 형식일 뿐이고 'is' 연산자는 형식 지정에 사용됩니다.예를 조금 바꿔 보겠습니다. type Species = 'cat' | 'dog'; interface Pet..

programing 2023.06.09

ts-node는 tsc가 프로젝트를 정상적으로 컴파일하는 동안 d.ts 파일을 무시합니다.

ts-node는 tsc가 프로젝트를 정상적으로 컴파일하는 동안 d.ts 파일을 무시합니다. TypeScript 프로젝트를 성공적으로 컴파일한 후 VS Code의 디버깅모드로 실행하려고 했습니다.ts-node문제는...ts-node찾을 수 없다d.ts작성한 파일(중)tsc문제가 없습니다). 프로젝트 구조: / conf/ dist/ src/ types/ package.json tsconfig.json tsconfig.json관련 엔트리는 다음과 같습니다. { "compilerOptions": { "target": "es2017", "module": "commonjs", // "lib": [], "sourceMap": true, "outDir": "dist", "rootDir": "src", "moduleRe..

programing 2023.04.05

TypeScript 인터페이스 속성 유형을 "해동"할 수 있는 방법이 있습니까?

TypeScript 인터페이스 속성 유형을 "해동"할 수 있는 방법이 있습니까? 일부 인터페이스를 포함하는 라이브러리 X의 타이핑 파일이 있다고 가정해 보겠습니다. interface I1 { x: any; } interface I2 { y: { a: I1, b: I1, c: I1 } z: any } 이 라이브러리로 작업하려면 다음과 같은 유형의 개체를 전달해야 합니다.I2.y물론 소스 파일에 동일한 인터페이스를 만들 수 있습니다. interface MyInterface { a: I1, b: I1, c: I1 } let myVar: MyInterface; 하지만 도서관에 있는 것을 최신 상태로 유지해야 하는 부담이 있습니다.게다가 매우 크고 많은 코드가 중복될 수 있습니다. 따라서 인터페이스의 이 특정 속..

programing 2023.03.31

유형 'AbstractControl' Angular 4에 속성 '컨트롤'이 없습니다.

유형 'AbstractControl' Angular 4에 속성 '컨트롤'이 없습니다. 이 질문에는 이미 답변이 있습니다. Angular2: 유형 'AbstractControl'에 속성 '컨트롤'이 없습니다.인덱스를 통해 폼 배열 내 개체의 .control에 액세스하는 동안 오류가 발생했습니다. (5개의 답변) 닫힘3년 전. Angular 4에서 네스트된 반응 형태를 시도하고 있습니다.정상적으로 동작하고 있습니다만, AOT를 구축하려고 하면 에러가 발생합니다. 'AbstractControl' 유형에 'controls'가 없습니다. 나는 구글을 검색해서 몇 가지 시도를 해봤지만 운이 없었다.누가 이 문제를 어떻게 해결해야 하는지 말해줄 수 있나요? Remove Add + 아래 스크립트 코드 입력 constr..

programing 2023.03.16
반응형