반응형

TypeScript 18

스크립트 모듈 종속성을 로드하는 세 가지 방법의 차이점은 무엇입니까?

스크립트 모듈 종속성을 로드하는 세 가지 방법의 차이점은 무엇입니까? 스크립트 유형 모듈 종속성을 로드하는 다음 방법의 차이점은 무엇입니까? /// /// import someFile = require("someFile"); 여기서 다루는 내용: https://typescript.codeplex.com/wikipage?title=Modules%20in%20TypeScript 면책사항 : 저의 강력한 의견은 다음과 같습니다. https://www.youtube.com/watch?v=KDrWLMUY0R0&hd=1 someFile = require("someFile") 가져오기; 이것이 당신의 주요 수입 형태여야 합니다.JS 라이브러리에 사용import $ = require("jquery");사용자 자신의 파..

bestsource 2023.07.13

angular2에서 addClass 및 removeClass 기능 구현

angular2에서 addClass 및 removeClass 기능 구현 ListView와 GridView 버튼이 몇 개 있습니다.이 두 버튼 사이를 전환하기 위해 아래와 같이 JQuery를 작성했습니다. 이제 이 기능을 Jquery에서 Angular2 typescript application으로 이동하고 싶습니다.이것에 대해 누가 저를 안내해 주실 수 있나요?angular2 템플릿에서 버튼 클릭 시 addClass 및 removeClass 기능을 구현하려면 어떻게 해야 합니까?이를 component.ts에 적용하려면 HTML: Click me 구성 요소: clicked(event) { event.target.classList.add('class3'); // To ADD event.target.classL..

bestsource 2023.07.08

유형 오류: JSX 요소 유형 '{} | null | defined'는 JSX 요소에 대한 생성자 함수가 아닙니다.

유형 오류: JSX 요소 유형 '{} | null | defined'는 JSX 요소에 대한 생성자 함수가 아닙니다. 리액트라는 구성 요소가 있습니다.HandleQueryApollo GraphQL 쿼리의 결과를 처리합니다. import React, { ReactNode } from 'react'; import { CenteredMessage } from './centered-message'; export interface HandleQueryProps { loading: boolean, error?: Error, children: ReactNode } export const HandleQuery = ({ loading, error, children }: HandleQueryProps) => { if (lo..

bestsource 2023.07.08

JsonModule이 Angular 10에서 작동하지 않음을 확인합니다.

JsonModule이 Angular 10에서 작동하지 않음을 확인합니다. 새로운 Angular 10 프로젝트의 자산 폴더에 기본 JSON 파일이 있습니다. Angular CLI: 10.0.1 노드: 14.5.0 OS: win32 x64 TSC 버전 3.9.5.내 tsconfig.json에는 "compilerOptions": { "module": "commonjs", "resolveJsonModule": true, "esModuleInterop": true } 여러 번 vscode를 다시 시작했고, vscode 터미널, powershell 창 및 bash 터미널에서 컴파일을 시도했지만 모두 동일한 메시지를 반환했습니다. "'.json' 확장자를 가진 모듈을 가져오기 위해 '--resolveJsonModul..

bestsource 2023.06.28

TypeScript로 대응 - 상태 비저장 함수에서 defaultProps 정의

TypeScript로 대응 - 상태 비저장 함수에서 defaultProps 정의 나는 타입스크립트로 리액트를 사용하고 있으며 상태 비저장 기능을 만들었습니다.가독성을 위해 예제에서 쓸모없는 코드를 제거했습니다. interface CenterBoxProps extends React.Props { minHeight?: number; } export const CenterBox = (props: CenterBoxProps) => { const minHeight = props.minHeight || 250; const style = { minHeight: minHeight }; return Example div; }; 모든 것이 훌륭하고 이 코드는 올바르게 작동합니다.하지만 제 질문이 있습니다: 어떻게 정의할 ..

bestsource 2023.06.23

파생 클래스 속성 값이 기본 클래스 생성자에 표시되지 않는 이유는 무엇입니까?

파생 클래스 속성 값이 기본 클래스 생성자에 표시되지 않는 이유는 무엇입니까? 코드를 작성했습니다. class Base { // Default value myColor = 'blue'; constructor() { console.log(this.myColor); } } class Derived extends Base { myColor = 'red'; } // Prints "blue", expected "red" const x = new Derived(); 파생된 클래스 필드 이니셜라이저가 기본 클래스 생성자보다 먼저 실행될 것으로 예상했습니다.대신, 파생 클래스는 다음을 변경하지 않습니다.myColor기본 클래스 생성자가 실행된 후까지 속성이 있으므로 생성자에서 잘못된 값을 관찰합니다. 이거 벌레야?뭐가..

bestsource 2023.06.18

당신은 TypeScript에서 기능을 확장할 수 있습니까?

당신은 TypeScript에서 기능을 확장할 수 있습니까? 전달 함수가 어떻게 호출되었는지 검사할 수 있는 스파이 함수를 생성하는 JavaScript 라이브러리를 유지 관리합니다(주로 장치 테스트에 사용). 라이브러리는 호출을 검사할 수 있는 추가 속성이 있는 함수를 만듭니다. 함수가 필요하고 추가 속성이 있는 메서드에 함수를 전달할 수 있는 TypeScript 정의를 만들 수 있습니까? 이것은 유효하지 않지만 다음과 같은 것이 있습니다. class Spy extends function { wasCalled: () => boolean; ... } 그러면 이 서명이 있는 함수에 스파이를 보낼 수 있습니다. function subjectUnderTest(callback:() => void) { ... } 예..

bestsource 2023.06.18

유형 스크립트의 Angular2 DI.node.js / non-angular 프로젝트에서 사용할 수 있습니까?

유형 스크립트의 Angular2 DI.node.js / non-angular 프로젝트에서 사용할 수 있습니까? angular2 의존성 주입 컨테이너는 독립적인 사용을 위해 설계되었으며, 타입스크립트/javascript 서버 측 애플리케이션에 사용할 수 있습니까? 저는 10월 16일 (https://github.com/angular/di.js/issues/108) 에서 v2로 만들기로 했던 프로젝트에 대한 이슈를 오픈했습니다.분명히 이것은 불가능했습니다.새로운 angular2di는 어떻게 된 거죠? js / es6 / ts 프로젝트에서 독립 실행형으로 사용할 수 있나요?누군가가 최근(2017년 1월) Angular2에서 프레임워크 외부에서 사용할 수 있는 종속성 주입을 추출한 것 같습니다. https://..

bestsource 2023.06.13

TS가 모듈을 찾을 수 없음

TS가 모듈을 찾을 수 없음 저는 https://github.com/FountainJS/generator-fountain-webapp 을 사용하여 React & Typescript를 사용하여 새로운 프로젝트를 설정했습니다.저는 JS가 진행 중인 프로젝트에 노드를 사용하는 것에 대해 꽤 만족하지만, 문제가 있는 것처럼 보이는 TS에는 익숙하지 않습니다. 저는 다음과 같은 환경에서 제너레이터를 실행했습니다: typ스크립트, react, npm을 포함한 웹팩, gulp. 실행할 때gulp serve저는 아래의 출력을 이해합니다.파일을 찾을 수 없는 이유가 매우 혼란스럽습니다. 파일 시스템에 모두 있습니다.다른 질문을 살펴보았지만 문제를 해결할 수 있는 항목을 찾지 못했습니다. [23:04:52] Loading..

bestsource 2023.06.13

JavaScript 'new Date()'는 어떤 시간대를 사용합니까?

JavaScript 'new Date()'는 어떤 시간대를 사용합니까? 다음과 같은 인증 토큰의 만료 날짜를 JSON으로 반환하는 C# 애플리케이션이 있습니다. "expirationDate":"Fri, 27 Mar 2015 09:12:45 GMT" TypeScript에서 날짜가 아직 유효한지 확인합니다. isAuthenticationExpired = (expirationDate: string): boolean => { var now = new Date().valueOf(); var exp: any = Date.parse(expirationDate).valueOf(); return exp - now

bestsource 2023.06.13
반응형