Angular 30

스크립트 클래스의 메서드에서 "함수가 아닙니다" 오류가 발생했습니다.

스크립트 클래스의 메서드에서 "함수가 아닙니다" 오류가 발생했습니다. 저는 Angular2 웹 어플리케이션 작업을 하고 있습니다.타이프스크립트로 간단한 클래스를 만들었습니다. export class User { firstName: string; lastName: string; nominative() : string { return this.lastName + " " + this.firstName; } } 내가 부를때nominative활자로User다음 오류가 발생합니다.Error in :0:0 caused by: user.nominative is not a function. 내 기능을 호출합니다.AppComponent클래스: export class AppComponent implements OnInit {..

programing 2023.10.19

단위 테스트 오류: 약속을 호출할 수 없습니다.동기화 테스트 내에서

단위 테스트 오류: 약속을 호출할 수 없습니다.동기화 테스트 내에서 유닛 테스트 각도 2 어플리케이션을 조사하기 시작했지만, 가장 간단한 예시에도 갇혀있습니다.간단한 테스트를 실행하여 효과가 있는지 확인하고 싶습니다. 기본적으로 제가 원하는 것은 제목 페이지의 값과 테스트의 값을 비교하는 것입니다. 이것이 제가 받는 오류인데, 제가 보기에는 모든 것이 동기화되어 있기 때문에 어디에서 오류가 발생하는지 모르겠습니다. 오류: 오류: 약속을 호출할 수 없습니다.동기화 테스트를 수행합니다. 단위 테스트: import { ComponentFixture, TestBed } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; im..

programing 2023.10.04

Angular Mat Paginator가 초기화되지 않음

Angular Mat Paginator가 초기화되지 않음 저는 두 가지 구성요소가 있습니다.둘 다 매트 테이블과 페이지 표시기가 있고 페이지 표시기는 한 구성 요소에 대해 작동하고 코드는 비슷하지만 다른 구성 요소에는 작동하지 않습니다.아래는 저의 html 입니다. Column1 {{row.col1}} Column2 {{row.col2}} 그리고 아래는 component.ts에 있는 제 코드입니다. dataSource: MatTableDataSource; displayedColumns = ['col1', 'col2', ... ]; @ViewChild('scheduledOrdersPaginator') paginator: MatPaginator; @ViewChild(MatSort) sort: MatSort;..

programing 2023.09.24

Angular Service Worker - 리소스 로드 실패: 서버가 504(게이트웨이 시간 초과) 상태로 응답했습니다.

Angular Service Worker - 리소스 로드 실패: 서버가 504(게이트웨이 시간 초과) 상태로 응답했습니다. 사용하고 있습니다.Angular-CLI 1.6.6그리고.@angular/service-worker 5.2.5우리의Angular 5.2.5app. 프로덕션 환경에서 하나의 오류 메시지가 뜨는 것을 제외하고는 로컬 lite-server뿐만 아니라 프로덕션 서버에서도 모든 것이 정상적으로 작동합니다. 리소스를 로드하지 못했습니다. 서버가 504(게이트웨이 시간 초과) 상태로 응답했습니다. 조사중입니다.ngsw-worker.js스크립트 I은 위의 오류 메시지가 생성되는 행(2466 following)을 찾았습니다. async safeFetch(req) { try { return await ..

programing 2023.09.09

Angular4 IE11의 응용 프로그램 실행 문제

Angular4 IE11의 응용 프로그램 실행 문제 Angular CLI(1.1.2)를 사용하여 Angular4 프로젝트를 구축하고 있습니다.Chrome(버전 59.0.3071.115)와 Firefox(54.0.1)에서 완벽하게 실행되지만 IE11(버전 11.0.9600.18738)을 사용하려고 하면 아무것도 표시되지 않고 IE에서 개발자 모드를 열면 다음 오류가 표시됩니다. SCRIPT5022: Exception thrown and not caught File: polyfills.bundle.js, Line: 829, Column: 34 자세한 오류 메시지는 다음과 같습니다. 이 문제를 해결하는 방법을 아는 사람? 감사합니다!@Zeqing의 답변에 더 자세한 내용을 추가하기 위해. 다음 코드 라인에 대..

programing 2023.08.25

재료 각도에서 파지네이터를 사용하는 방법은 무엇입니까?

재료 각도에서 파지네이터를 사용하는 방법은 무엇입니까? 나는 각진 것이 처음이고 내 앱에서 페이지화를 구현하려고 노력합니다.저는 이 재료 부품을 사용하려고 합니다. 저는 코의드로얻, 는을수있다니습나아래다▁▁can▁below있을 얻을 수 .length,pagesize,그리고.pageSizeOptions내 안에서.ts { if(response.error) { // handle error } else { this.datasource = response.data; this.pageIndex = response.pageIndex; this.pageSize = response.pageSize; this.length = response.length; } }, error =>{ // handle error } ); r..

programing 2023.08.20

서비스:렌더러2에 대한 공급자 없음

서비스:렌더러2에 대한 공급자 없음 Angular 4.2와 함께Typescript 2.3 새로운 스크립트 태그를 생성하여 문서에 추가하는 서비스를 리팩터링하고 있습니다. 이전 코드는 다음과 같습니다. loadScript(src:string){ const script = document.createElement('script'); document.body.appendChild(script); script.src = src; } 이제, 저는 그것을 사용하고 싶습니다.Renderer2직접적인 DOM 조작을 피하기 위해.서비스에 필요한 정보를 주입하고 코드를 업데이트했습니다. constructor(private renderer:Renderer2, @Inject(DOCUMENT) private document){..

programing 2023.08.20

동작 주체 초기값이 null입니까?

동작 주체 초기값이 null입니까? private customer: Subject = new BehaviorSubject(null); setCustomer(id, accountClassCode) { this.customer.next({'id': id, 'accountClassCode': accountClassCode}); } getCustomer() { return this.customer.asObservable(); } 코드의 이 부분을 사용하고 있는데 ID null을 찾을 수 없는 오류가 발생합니다.null이 아닌 초기 값을 얻을 수 있는 솔루션이 있습니까?의 목적BehaviorSubject초기 값을 제공하는 것입니다.그럴 수 있다.null아니면 다른 것들.유효한 초기 값을 제공할 수 없는 경우(사용..

programing 2023.08.20

라우터 getCurrentNavigation은 항상 null을 반환합니다.

라우터 getCurrentNavigation은 항상 null을 반환합니다. Angular 7.2.6의 최신 버전에서는 라우터 자체에 데이터를 전달하려고 합니다. this.router.navigate(['other'], {state: {someData: 'qwert'}} 에서OtherComponent파일,this.router.getCurrentNavigation()항상 null을 반환합니다. 스택블리츠 링크 Angular Docs - 현재 탐색 가져오기 Angular Docs - 상태당신은 그 방법을 부르고 있습니다.getCurrentNavigation늦었군요.탐색이 완료되었습니다. 당신은 전화가 필요합니다.getCurrentNavigation생성자 내부의 메서드: constructor(private ro..

programing 2023.08.15

Angular2: 정의되지 않은 속성 'name'을(를) 읽을 수 없습니다.

Angular2: 정의되지 않은 속성 'name'을(를) 읽을 수 없습니다. 저는 Angular2를 배우기 시작했습니다.저는 angular.io 에서 제공하는 Heroes Tutorial을 따라왔습니다.템플릿을 사용하는 HTML의 어수선함에 짜증이 나서 템플릿 URL을 대신 사용하여 hero.html이라는 파일로 HTML을 이동하기 전까지는 모든 것이 잘 작동했습니다.생성되는 오류는 "정의되지 않은 속성 'name'을 읽을 수 없습니다."입니다.이상하게도, ngFor가 배열의 개체 수에 따라 정확한 양의 "li" 태그를 생성하도록 객체 배열을 가리키는 heroes 변수에 액세스할 수 있습니다.그러나 어레이의 개체 데이터에 액세스할 수 없습니다.또한 일부 텍스트를 포함하는 단순 변수도 HTML의 {{}}괄..

programing 2023.08.05