반응형

분류 전체보기 766

타이프스크립트:string | defined' 유형은 string 유형에 할당할 수 없습니다.

타이프스크립트:string | defined' 유형은 string 유형에 할당할 수 없습니다. 인터페이스의 속성을 임의로 하여 그 멤버를 다음과 같은 다른 변수에 할당하는 경우: interface Person { name?: string, age?: string, gender?: string, occupation?: string, } function getPerson() { let person = {name:"John"}; return person; } let person: Person = getPerson(); let name1: string = person.name; // "; constructor(private taskService:TaskService ) { taskService.taskAnnon..

prosource 2023.03.19

json 개체의 문자열을 여러 유형에 매핑하시겠습니까?

json 개체의 문자열을 여러 유형에 매핑하시겠습니까? 다음과 같은 json 객체로 변환할 수 있는 맵을 만들고 싶다. { "a": "apple", "b": 2 } but golang은 맵을 타입으로 선언하도록 지정하기 때문에 map[string]string 또는 map[string]int를 지정할 수 있습니다.위와 같은 json 객체를 작성하려면 어떻게 해야 하나요? 주의: 실행 시 또는 json 개체를 생성해야 할 때까지 필요한 데이터 및/또는 유형을 알 수 없습니다.그래서 그냥 그런 오브젝트를 만들 수는 없어요 type Foo struct { A string `json:"a"` B int `json:"b"` } 언제든지 사용할 수 있습니다.interface{}모든 유형을 저장할 수 있습니다.의 매뉴..

prosource 2023.03.19

스프링 유효성 검사를 수동으로 트리거하는 방법은 무엇입니까?

스프링 유효성 검사를 수동으로 트리거하는 방법은 무엇입니까? POJO 필드에 주석이 달린 스프링 검증은 json 요청 본문에서 작성될 때 작동합니다.단, (세터를 사용하여) 같은 오브젝트를 수동으로 작성하고 검증을 트리거하고 싶을 때는 어떻게 해야 할지 모르겠습니다. 개체를 빌드할 수 있는 Builder 내부 클래스가 있는 Registration 클래스가 있습니다.빌드 방식에서는 스프링 검증을 트리거하고 싶습니다.맨 아래로 스크롤하여 Builder를 확인하십시오.build() 및 Builder.valiate() 메서드를 사용하여 현재 구현을 확인합니다.javax.validation을 사용하고 있습니다.검증을 트리거하는 검증자이지만 가능하면 스프링 검증을 활용하는 것이 좋습니다. package com.pr..

prosource 2023.03.19

표준 시간대에 맞게 조정되는 각도 UI DatePicker

표준 시간대에 맞게 조정되는 각도 UI DatePicker SQL Server에 날짜로 저장된 날짜가 있습니다.SQL에서 조회한 날짜는 2014년 4월 24일로 되어 있습니다.그것이 맞아요.날짜는 UTC로 클라이언트 측에 올바르게 전달됩니다.해당 날짜를 편집하려면 Angular UI DatePicker를 사용합니다.DatePicker는 현지 시간대를 기준으로 날짜를 조정하고 있기 때문에 항상 1일 정도 꺼집니다. 나는 그것이 일어나고 있다는 것을 알 수 있다.Date가 아닌 Date Time을 편집하는 경우 시간대를 조정하는 것이 올바릅니다.다만, 이 경우는, 날짜 밖에 없기 때문에, 타임 존에 관계없이, 데이타베이스에 있던 대로 날짜를 편집하고 싶다고 생각하고 있습니다. 시간대에 맞춰 조정되고 있는 것..

prosource 2023.03.19

TypeScript 함수에서 클래스를 반환하려면 어떻게 해야 합니까?

TypeScript 함수에서 클래스를 반환하려면 어떻게 해야 합니까? 저는 TypeScript를 Angular 1과 매우 유사한 의존성 주입 라이브러리와 함께 사용하고 있습니다.기본적으로: 의존성을 인수로 하여 팩토리를 등록합니다. ES6에 등록하는 방법은 다음과 같습니다. export let factory = () => { return class Foo {} }; TypeScript 에 같은 내용을 쓰는 경우: export let factory = () => { return class Foo {} }; 에러와 함께 컴파일 할 수 없다. 오류 TS4025: 내보낸 변수 'factory'에 개인 이름 'Foo'가 있거나 사용되고 있습니다. TypeScript가 공장 함수에서 클래스를 반환할 수 있는 방법이..

prosource 2023.03.19

여러 레이아웃으로 리액트 라우터 v4

여러 레이아웃으로 리액트 라우터 v4 퍼블릭 레이아웃 내에서 루트 중 일부를 렌더링하고 프라이빗 레이아웃 내에서 다른 루트를 렌더링하고 싶은데 깔끔한 방법이 있을까요? 분명히 효과가 없는 예이지만, 제가 찾고 있는 것을 대략적으로 설명해 주셨으면 합니다. 레이아웃을 특정 경로로 전환하고 싶은데 새로운 리액트 라우터에서 어떻게 전환해야 합니까? 루트를 네스트 하면 기능하지 않게 되어, 다음의 에러가 표시됩니다. You should not use and in the same route; will be ignored 편집: 레이아웃이 루트 그룹 전체를 랩하도록 하는 것은 동일한 프라이빗/퍼블릭 루트 그룹에 있는 한 레이아웃이 한 번만 렌더링됨을 의미합니다.예를 들어 레이아웃을 사용하여 각 페이지를 레이아웃으로..

prosource 2023.03.19

Typescript에서 인터페이스를 구현할 때 개인 속성을 정의하는 방법은 무엇입니까?

Typescript에서 인터페이스를 구현할 때 개인 속성을 정의하는 방법은 무엇입니까? 프로젝트에서 TypeScript를 사용하고 있는데 문제가 발생했습니다.다음과 같은 인터페이스를 정의합니다. interface IModuleMenuItem { name: string; } 이 인터페이스에서 구현되는 클래스를 만들고 싶은데 다음과 같은 개인 속성으로 이름을 지정합니다. class ModuleMenuItem implements IModuleMenuItem { private name: string; } 다음의 에러가 표시됩니다. Class ModuleMenuItem이 인터페이스 IMocheduleMenuItem을 잘못 구현했습니다.ModuleMenuItem 유형에서는 속성 이름이 비공개이지만 IMochedul..

prosource 2023.03.19

Vue Axios CORS 정책:'액세스 제어-허용-발신원' 없음

Vue Axios CORS 정책:'액세스 제어-허용-발신원' 없음 앱 use vue와 코드 시그니터를 만들었는데 api를 얻으려고 하면 문제가 발생하여 콘솔에 이 오류가 표시됨 Access to XMLHttpRequest at 'http://localhost:8888/project/login' from origin 'http://localhost:8080' has been blocked by CORS policy: Request header field access-control-allow-origin is not allowed by Access-Control-Allow-Headers in preflight response. 프런트엔드에서 이렇게 시도하고 있습니다(main.js). axios.default..

prosource 2023.03.19

Angular에서 'pathmatch: full'은 무엇이며 어떤 효과가 있습니까?

Angular에서 'pathmatch: full'은 무엇이며 어떤 효과가 있습니까? 여기서는 pathmatch를 full로 사용하여 이 pathmatch를 삭제해도 앱을 로드하거나 프로젝트를 실행하지 않습니다. import { NgModule } from '@angular/core'; import { BrowserModule } from '@angular/platform-browser'; import { HttpModule } from '@angular/http'; import { RouterModule } from '@angular/router'; import { AppComponent } from './app.component'; import { WelcomeComponent } from './hom..

prosource 2023.03.19

BEGIN_OBJECT를 개조해야 하지만 BEGIN_ARRAY였습니다.

BEGIN_OBJECT를 개조해야 하지만 BEGIN_ARRAY였습니다. JSON 파싱은 처음이라서 Retrofit Library of Square를 사용하고 있는데 이 문제가 발생했습니다. 다음 JSON 응답을 해석하려고 합니다. [ { "id": 3, "username": "jezer", "regid": "oiqwueoiwqueoiwqueoiwq", "url": "http:\/\/192.168.63.175:3000\/users\/3.json" }, { "id": 4, "username": "emulator", "regid": "qwoiuewqoiueoiwqueoq", "url": "http:\/\/192.168.63.175:3000\/users\/4.json" }, { "id": 7, "username..

prosource 2023.03.19
반응형