반응형

typescript 13

새 줄 '\n'이(가) 유형 스크립트에서 작동하지 않습니다.

새 줄 '\n'이(가) 유형 스크립트에서 작동하지 않습니다. UI에 표시될 typescript 구성요소에 목록 항목을 만들고 있습니다.List 항목은 별도의 줄로 표시되어야 합니다.그래서 아래와 같이 새로운 라인 문자 \n를 추가했습니다.그러나 여전히 목록 항목은 같은 줄에 표시됩니다.아래는 코드입니다.왜 안 되는지 알아요? 유형 스크립트 코드: @Output() excludeDisplay: any = ''; @Output() includeDisplay: any = ''; includeValues: any = ''; excludeValues: any = ''; this.includeValues += this.merId + ',' + this.explodeStatus + '\n'; console.log("..

programing 2023.07.14

TS2786 '구성 요소'는 JSX 구성 요소로 사용할 수 없습니다.

TS2786 '구성 요소'는 JSX 구성 요소로 사용할 수 없습니다. 컴파일되지 않는 React Types 스크립트 응용 프로그램이 있습니다.대부분의 구성 요소에는 반환할 렌더 메서드가 입력되어 있습니다.React.ReactNode또는React.ReactElement컴파일 시 다음과 유사한 많은 오류가 보고됩니다. TS2786: 'MessagesWidget' cannot be used as a JSX component. Its instance type 'MessagesWidget' is not a valid JSX element. The types returned by 'render()' are incompatible between these types. Type 'React.ReactNode' is n..

programing 2023.07.14

개체 리터럴의 키를 유형 스크립트 유형으로 사용하시겠습니까?

개체 리터럴의 키를 유형 스크립트 유형으로 사용하시겠습니까? 응용 프로그램에 대해 미리 정의된 데이터가 포함된 개체가 있으며 다음과 같은 상수 변수에 저장됩니다. const data:{[key:string]:any} =Object.freeze({ some: 123, long: {"a":"b"}, list: ["c"], of: "", arbitrary: null, things: 1.2, }); 이 개체의 키는 응용 프로그램의 나머지 부분에 알려져 있습니다.데이터 개체에 액세스하는 이 함수를 고려합니다. function doWork(k) { if(!data.hasOwnProperty(k)) throw Error(); let value = data[k]; //... } 이것은 다음과 같은 문자열로 호출됩니다...

programing 2023.06.29

클래스 방법 대 클래스 필드 함수 대 클래스 필드 화살표 함수의 차이점은 무엇입니까?

클래스 방법 대 클래스 필드 함수 대 클래스 필드 화살표 함수의 차이점은 무엇입니까? 클래스 메소드, 함수인 클래스 속성과 화살표 함수인 클래스 속성의 차이점은 무엇입니까?하십니까?this키워드는 메소드의 다양한 변형에서 다르게 동작합니까? class Greeter { constructor() { this.greet(); this.greet2(); this.greet3(); } greet() { console.log('greet1', this); } greet2 = () => { console.log('greet2', this); } greet3 = function() { console.log('greet3', this); } } let bla = new Greeter(); 이것은 TypeScript에서..

programing 2023.06.24

ESM(Programmatic Webpack & Jest): '.js' 파일 확장자가 없으면 모듈을 확인할 수 없습니다.

ESM(Programmatic Webpack & Jest): '.js' 파일 확장자가 없으면 모듈을 확인할 수 없습니다. 저는 웹팩을 프로그래밍 방식으로 사용하고 있으며, 타자 스크립트, ESM, 농담을 사용하고 있습니다.농담 테스트에서 포함하지 않은 오류가 발생합니다..jsES 모듈을 가져올 때 파일 확장명입니다.예: Module not found: Error: Can't resolve 'modulename' in '/path/components' Did you mean 'modulename.js'? BREAKING CHANGE: The request 'modulename' failed to resolve only because it was resolved as fully specified (proba..

programing 2023.06.24

각도 - @입력 및 @출력 대주입식 서비스

각도 - @입력 및 @출력 대주입식 서비스 나는 내 자신에게 어디가 다른지 묻고 있습니다.@Input/@Output상위/하위 구성 요소 및 종속성 주입으로 한 번만 초기화된 서비스 사용@Injectable()또는 Input/Output 이외에 parent-/child-comp에서만 사용할 수 있는 차이점이 있습니까? 시각화 개선을 위한 다음 예: @입력 사용: 하위 구성 요소: @Component({ selector: 'child-comp', template: ... }) export class ChildComponent { @Input() public inputFromParent: string; } 종속성 주입 포함 @Injectable() export class Service { private val..

programing 2023.06.14

Initializers are not allowed in ambient contexts error when installing Blueprint

Initializers are not allowed in ambient contexts error when installing Blueprint I'm trying to use the @blueprintjs/core library in my project. However, when I compile my code, I'm getting many errors like this: node_modules/@blueprintjs/core/dist/common/classes.d.ts(4,30): error TS1039: Initializers are not allowed in ambient contexts. What's going on? What am I doing wrong?As of @blueprintjs/c..

programing 2023.06.09

'as const'를 유형과 결합하시겠습니까?

'as const'를 유형과 결합하시겠습니까? 나는 상수에 대한 유형을 갖는 것과 그것을 "as const"로 사용하는 것을 결합하여 문자형을 다음 유형으로 얻고자 합니다. type MyType = {name: string}; const x:MyType = { name: 'test' // Autocompleted, typesafe. But Type is {name: string}, not // what I want, {name: 'test'} } const x = { name: 'test' } as const; // Gives correct type, but no type check... 어떻게 하는 거지?2022년 9월 편집: Typescript 4.9에서는 연산자를 사용할 수 있습니다. type My..

programing 2023.06.09

Angular에서 실제 오류 메시지 대신 "Http failure response for (unknown url): 0 Unknown Error"가 나타난다.

Angular에서 실제 오류 메시지 대신 "Http failure response for (unknown url): 0 Unknown Error"가 나타난다. 는 Angular 4 Angular 4를 HttpClient외부 서비스에 요구를 송신합니다.이것은 매우 표준적인 설정입니다. this.httpClient.get(url).subscribe(response => { //do something with response }, err => { console.log(err.message); }, () => { console.log('completed'); } 했을 때 된다는 것입니다.Http failure response for (unknown url): 0 Unknown Error메시지가 표시됩니다.한편 ..

programing 2023.03.21

TypeScript에 keyof와 유사한 value of이 있습니까?

TypeScript에 keyof와 유사한 value of이 있습니까? 입력으로 키와 값이 지정된 값에 객체 속성을 할당할 수 있으면서도 값의 유형을 결정할 수 있으면 합니다.설명하기가 어렵기 때문에 이 코드로 문제를 파악할 수 있습니다. type JWT = { id: string, token: string, expire: Date }; const obj: JWT = { id: 'abc123', token: 'tk01', expire: new Date(2018, 2, 14) }; function print(key: keyof JWT) { switch (key) { case 'id': case 'token': console.log(obj[key].toUpperCase()); break; case 'expir..

programing 2023.03.16
반응형