반응형

typescript 16

각진 js에 사용된 것과 같은 매개 변수로 명명된 유형 스크립트?

각진 js에 사용된 것과 같은 매개 변수로 명명된 유형 스크립트? 저는 TypeScript와 Angular(그리고 자바스크립트)를 모두 배우려고 노력하고 있습니다. Angular 튜토리얼을 살펴보니 다음과 같은 작업을 수행하고 있습니다. 일반 자바스크립트에서: function CreateCtrl($scope, $location, Project){ // do stuff } 전체 예는 Angular 홈페이지의 "Wire up a backend" project.js 예제를 참조하십시오. 키커는 이러한 매개변수가 임의의 순서(또는 전혀 없을 수 있음)일 수 있다는 것입니다.Project는 실제로 사용자 정의 변수/유형입니다.Angular 프레임워크는 매개 변수를 실제 개체에 매핑할 수 있습니다. 이제 Types..

programing 2023.07.18

typescript express 서버에서 base64로 문자열을 디코딩/인코딩하는 방법

typescript express 서버에서 base64로 문자열을 디코딩/인코딩하는 방법 나는 타자기로 작성된 급행 서버를 가지고 있습니다. ~하듯이atob()또는btoa()브라우저, Nodejs에서 작동합니다. 우리는 일반적으로 사용합니다. Buffer.from("some-string").toString('base64')문자열을 base64로 인코딩합니다. 그러나 TypeScript로 코드를 작성할 때는 이것이 작동하지 않는 것 같습니다.도움이 필요해요노드 유형 스크립트: import { Buffer } from "buffer"; const b64 = "SGVsbG8sIFdvcmxkIQ=="; const str = 'Hello, World!' const decode = (str: string):stri..

programing 2023.07.08

Angular2 서비스에 예기치 않은 값이 있습니다.주석을 추가하십시오.

Angular2 서비스에 예기치 않은 값이 있습니다.주석을 추가하십시오. Angular2 app에서 다음 오류가 발생합니다. 오류: (시스템)JS) 'AppModule' 모듈에서 선언한 예기치 않은 값 'ReleasesService'입니다. @Pipe/@Directive/@Component 주석을 추가하십시오. 내 앱 모듈: import { NgModule } from '@angular/core'; import { BrowserModule } from '@angular/platform-browser'; import { routing } from './app.routes'; import { HttpModule } from '@angular/http'; import { SearchFilter } from '..

programing 2023.07.08

오류: 다른 경로에서 생성된 ActivatedRouteSnapshot을 다시 연결할 수 없습니다.

오류: 다른 경로에서 생성된 ActivatedRouteSnapshot을 다시 연결할 수 없습니다. 나는 그것을 구현하기 위해 노력하고 있습니다.RouteReuseStrategy클래스입니다. 최상위 경로로 이동할 때 잘 작동합니다. 경로에 자식 경로가 있고 자식 경로로 이동한 후 최상위 경로로 다시 이동하면 다음 오류가 발생합니다. 오류: 발견되지 않음(약속 없음):오류: 다른 경로에서 생성된 ActivatedRouteSnapshot을 다시 연결할 수 없습니다. 오류를 보여주기 위해 플런커를 만들었습니다.IE 11에서는 플런커가 작동하지 않습니다. 최신 버전의 Chrome에서 확인하십시오. 오류를 재현하는 단계: 1단계: 2단계 3단계 4단계 콘솔에서 오류를 볼 수 있습니다. 이 문서에서 발견된 구현을 시..

programing 2023.07.08

Angular2의 입력을 검사합니다.

Angular2의 입력을 검사합니다. 이 질문에는 이미 다음과 같은 답이 있습니다. 각도 HTML 바인딩 (24개 답변) 마감됨7년 전에. 제 데이터베이스에서 제3자(안전하지 않을 수 있는) HTML 콘텐츠를 가져와 제 HTML 문서에 삽입하려고 합니다. 어떻게 하면 안전하게(XSS에 대한 보호) 할 수 있습니까? Angular1.x에는 다음과 같은 것이 있었습니다.$sce입력을 삭제하려면 Angular2에서 어떻게 해야 합니까? Angular2는 기본적으로 자동으로 삭제하는 것으로 알고 있습니다. 맞나요? 다음과 같은 방법으로는 작동하지 않습니다. {{someBoundValueWithSafeHTML}} // I want HTML from db here angular2 앱에 일반 HTML을 삽입하려면 다..

programing 2023.07.03

JTS는 모든 메소드에 데코레이터 적용 / 클래스 메소드 열거

JTS는 모든 메소드에 데코레이터 적용 / 클래스 메소드 열거 클래스 내의 모든 메소드에 데코레이터 기능을 적용하여 다음을 대체하고 싶습니다. class User { @log delete() {} @log create() {} @log update() {} } 와 함께 @log class User { delete() {} create() {} update() {} } 클래스 장식자를 만들고 대상의 프로토타입에 속성을 열거합니다. 각 속성에 대해: 속성 설명자를 가져옵니다. 방법을 위한 것인지 확인합니다. 메서드 호출에 대한 정보를 기록하는 새 함수로 설명자 값을 래핑합니다. 수정된 속성 설명자를 다시 속성으로 재정의합니다. 특성 설명자를 수정하는 다른 장식자와 함께 사용할 수 있도록 하려면 특성 설명자를..

programing 2023.07.03

typeScript의 array.groupBy

typeScript의 array.groupBy 기본 배열 클래스는 다음과 같습니다..map,.forEach,.filter,그리고..reduce,그렇지만.groupBy나는 눈에 띄게 결석해서, 내가 그런 것을 하는 것을 방해합니다. const MyComponent = (props:any) => { return ( { props.tags .groupBy((t)=>t.category_name) .map((group)=>{ [...] }) } ) } 저는 결국 스스로 무언가를 구현하게 되었습니다. class Group { key:string; members:T[] = []; constructor(key:string) { this.key = key; } } function groupBy(list:T[], func..

programing 2023.06.18

파괴 시 문자 유형 주조

파괴 시 문자 유형 주조 이 질문에는 이미 다음과 같은 답이 있습니다. 객체 파괴의 유형 (6개 답변) 마감됨6년 전에. 이것을 가정해 보겠습니다. {foo, bar} = groupBy(arg); 저는 풋타입을 주조하고 싶습니다.Foo및 유형에 대한 막대Bar어떻게 해야 하나요? 저는 Typescript의 완전한 초보자입니다. groupBy로다시 패키지에서 나온 것입니다.Typescript가 groupBy의 결과 유형을 추론할 수 없는 경우 직접 주장할 수 있습니다. function groupBy(o: any) { return o; // return any } let x = { a: 1, b: "1" } // we know better than tsc and assert the type let {a, b..

programing 2023.06.18

열거에 설명 특성을 추가하고 TypeScript에서 이 설명을 읽습니다.

열거에 설명 특성을 추가하고 TypeScript에서 이 설명을 읽습니다. TypeScript에서 열거할 설명 속성을 추가하는 방법이 궁금합니다.다음과 같이 열거형을 만들고 싶습니다. public enum Sample { [Display(Name = "Blah V")] V, [Display(Name = " Blah IV")] IV, [Display(Name = " Blah III")] III, } 이러한 열거형에서 기본 작업을 수행할 수 있도록 일반 EnumHelper를 생성합니다.이 도우미 클래스에는 설명 값 가져오기, 이름 및 숫자 값 가져오기와 같은 방법이 포함되어야 합니다.문제는 이를 어떻게 타이프스크립트로 달성하느냐 하는 것입니다.만약 열거형에 속성을 추가할 수 없다면, 다른 방법이 없을까요?저는..

programing 2023.06.13

axios 오류 유형 스크립트, 주석은 '임의' 또는 '알 수 없음'이어야 합니다.

axios 오류 유형 스크립트, 주석은 '임의' 또는 '알 수 없음'이어야 합니다. 의 오류가 발생했습니다.Catch clause variable type annotation must be 'any' or 'unknown' if specified.ts(1196) 아래의 규정으로 하여 import axios, { AxiosError } from "axios"; try { } catch(error: AxiosError) { throw Error(error); } TS에서 axios 오류를 던지는 방법은 무엇입니까?AxiosError를 사용하여 오류 캐스트 import { AxiosError } from 'axios'; catch (error) { const err = error as AxiosError co..

programing 2023.06.13
반응형