반응형

typescript 15

Angular 2에서 앱 구성 요소로 경로 데이터를 가져오는 방법

Angular 2에서 앱 구성 요소로 경로 데이터를 가져오는 방법 아래와 같이 앱 라우팅 모듈에 몇 가지 경로 데이터를 정의했습니다. const appRoutes:Routes = [ {path: '', component: LoginComponent, data:[{PageName:"Login Page"}]}] 아래와 같이 app.component.ts의 appRoutes를 사용하여 URL 리디렉션 관련 정보를 가져올 수 있도록 데이터를 전체적으로 가져오려고 합니다. export class AppComponent { title = 'Welcome'; constructor(public router: Router, public authenticationService: AuthenticationService) {..

programing 2023.07.20

Ref 개체가 정의되지 않은 TypeScriptReact일 수 있습니다.

Ref 개체가 정의되지 않은 TypeScriptReact일 수 있습니다. 후크를 사용하여 입력값을 구성요소 상태로 설정하는 구성요소가 있습니다.입력 값이 0자 이상일 때 클래스를 추가하고 싶은데 TypeScript에서 내 참조가 정의되지 않았을 수 있다고 하는 문제가 발생했습니다. 클래스를 추가하기 위해 코드를 랩하는 조건부에 ref가 있는지 확인해도 이 오류를 제거할 수 없습니다.저는 이것에 대한 해결책을 잘 모르겠습니다. 오류: Object is possibly 'undefined'에inputValue.current.classList.add(inputHasContentClassName); import React, { useState, useEffect, useRef } from 'react'; con..

programing 2023.07.15

Nestjs 종속성 주입 및 DDD / Clean Architecture

Nestjs 종속성 주입 및 DDD / Clean Architecture 청정 아키텍처 구조를 구현하기 위해 Nestjs를 사용하여 실험을 진행하고 있습니다. 최적의 방법을 이해할 수 없기 때문에 솔루션을 검증하고 싶습니다.예제는 거의 유사 코드이며 토론의 초점이 아니기 때문에 많은 유형이 누락되거나 일반적입니다. 도메인 논리에서 시작하여 다음과 같은 클래스로 구현하고 싶습니다. @Injectable() export class ProfileDomainEntity { async addAge(profileId: string, age: number): Promise { const profile = await this.profilesRepository.getOne(profileId) profile.age = a..

programing 2023.07.15

Angular 2-Types 스크립트에서 선택적 클래스 매개 변수를 설정하는 방법은 무엇입니까?

Angular 2-Types 스크립트에서 선택적 클래스 매개 변수를 설정하는 방법은 무엇입니까? Typescript에서 선택적 매개변수는 물음표로 표시할 수 있습니다. 하지만 새로운 키워드로 수업을 실제로 인스턴스화할 수 있는 유일한 방법을 찾았습니다. 문제는 Angular 2의 스타터 "hero" 튜토리얼 클래스는 새로운 키워드를 통해 인스턴스화되지 않으며 내가 이해하기로는 Angular에서 내부적으로 수행됩니다. 예를 들어 다음 코드가 있습니다. 모델/사용자.ts export class User { id: number; name: string; // I want this to be optional } 모델/모뎀 사용자.ts import {User} from './user'; export var USE..

programing 2023.07.15

가피 가져오기.auth2 in angular 2 type 스크립트

가피 가져오기.auth2 in angular 2 type 스크립트 Google gapi에서 일부 클래스나 함수를 가져오려고 했습니다.auth2를 입력합니다.하지만 아래 코드는 내가 gapi를 정확하게 추가해도 절대 작동하지 않습니다.타이핑 디렉토리에 auth2 유형이 있습니다. import { GoogleAuth } from 'gapi.auth2'; 항상 오류가 발생했습니다. Error TS2307: Cannot find module 'gapi.auth2' 다음과 같은 상대적 디렉토리 검색을 사용할까요?../../typings/gapi.auth2? 아니면 내가 가피를 사용하는 방식이 완전히 잘못된 것일까요? 감사합니다!사용하기gapi그리고.gapi.authAngular2의 경우 NPM을 사용하여 유형 스..

programing 2023.06.15

경로에 따라 각도 4 성분 숨기기 및 표시

경로에 따라 각도 4 성분 숨기기 및 표시 안녕하세요. 저는 이것이 가능한지 잘 모르겠습니다.기본적으로 구성 요소를 보여주고 싶지만 경로가 일치하는 경우에만 표시하고 경로가 일치하는 경우 구성 요소를 숨깁니다.app-header-home경로가 다음과 같은 경우를 표시합니다.'/'좋은 일이지만app-header경로 inst에서도 전혀 표시되지 않습니다.'/'제가 이걸 어떻게 고칠 수 있을까요? app.component.vmdk //component I want hidden unless url '/' app.component.ts import { Component } from '@angular/core'; import { Router } from '@angular/router'; @Component({ se..

programing 2023.06.15

어레이에서 사용할 수 있는 세이프 내비게이션 오퍼레이터 같은 것이 있습니까?

어레이에서 사용할 수 있는 세이프 내비게이션 오퍼레이터 같은 것이 있습니까? 나는 객체에 대한 안전한 탐색 운영자를 사용하여 비동기 호출에 로드해 보았는데, 그것은 꽤 놀랍습니다.Arrays에 대해서도 동일하게 재현할 수 있다고 생각했는데 Angular 코드에 템플릿 구문 분석 오류가 표시됩니다.알고있어요*ngIf대안적인 해결책이 있습니다만, 안전한 탐색 운영자처럼 더 간단한 (코드별) 방법이 있습니까? {{data?.title}} //This works {{data?.body}} //This works {{simpleData?[0]}} // This is what I tried to implement 어레이에서 사용할 수 있는 세이프 내비게이션 오퍼레이터 같은 것이 있습니까? 예, 찾고 있는 것을 선택..

programing 2023.06.10

TypeScript 파일에서 Vue 구성 요소 가져오기

TypeScript 파일에서 Vue 구성 요소 가져오기 Vue.js를 TypeScript와 함께 사용하려고 시도하다가 이 보고서를 발견했습니다. TypeScript에서 Vue Single Component File을 가져오는 동안 오류가 발생한다는 문제가 발생했습니다.Visual Studio Code를 사용하고 있습니다.아래 오류를 참조하십시오. maint.ts: // The Vue build version to load with the 'import' command // (runtime-only or standalone) has been set in webpack.base.conf with an alias. import * as Vue from 'vue' import App from './App' /*..

programing 2023.06.10

게시할 때 TypeScript 파일을 포함하는 방법은 무엇입니까?

게시할 때 TypeScript 파일을 포함하는 방법은 무엇입니까? 최근에 TypeScript를 사용하기 시작한 MVC 5.1 웹 애플리케이션이 있습니다.소스 매핑을 사용하고 싶어서 프로젝트에 .ts, .js, .js.map-files를 모두 포함시켰습니다. 응용 프로그램(예: 파일 시스템 또는 Azure)을 게시하면 .ts-파일이 아닌 .js 및 .js.min 파일만 복사됩니다.즉, 게시된 사이트에서 소스 매핑을 얻을 수 없습니다. TypeScript 파일에 "Build Action": "TypeScriptCompile"이 있고 "Do not copy always" 및 "Copy always"로 "Copy to Output Directory"를 테스트했지만 .ts-파일은 게시되지 않습니다. 응용 프로그램..

programing 2023.06.10

구문 분석 오류: 파일 '.../tsconfig'를 읽을 수 없습니다.json'.eslint

구문 분석 오류: 파일 '.../tsconfig'를 읽을 수 없습니다.json'.eslint 「」Parsing error: Cannot read file '.../tsconfig.json'.eslint 됩니다..ts 파일src(「」를 포함)index.ts. 설정 방법을 모릅니다.이 문제는 빨간 선만 표시되며 파일은 빨간색이 된다.하지만 모든 게 잘 정리되고 잘 돌아가요.전체 노드 프로젝트는 Firebase CLI를 사용하여 생성되었습니다. tsconfig.json 삭제: { "compilerOptions": { "module": "commonjs", "noImplicitReturns": true, "noUnusedLocals": true, "outDir": "lib", "sourceMap": true, ..

programing 2023.04.06
반응형