2017-09-26 4 views
-2

내 응용 프로그램에 대한 설명이 여기에 있습니다. -응용 프로그램 구성 요소가 시작되지 않습니다 - 각도 2

통합 문서는 드롭 다운 목록이있는 상위 구성 요소입니다. Onchange 이벤트가 발생하면 통합 문서 구성 요소의 하위 구성 요소 인 PivotGrid 구성 요소가 실행되어 PivotGrid를로드하고 바인딩합니다. PivotGrid 모눈이 바인딩되거나로드 된 후에는 PivotGrid의 선택기를로드해야합니다. 이 선택기는이 PivotGrid 아래의 slideout이라는 하위 구성 요소에 배치됩니다.

기본적으로 드롭 다운이 변경 될 때마다 적절한 PivotGrid와 선택기 구성 요소를 각각로드해야합니다.

이 모든 구성 요소와 참조를 추가했지만 응용 프로그램을 실행하려고하면 응용 프로그램이 브라우저에서로드되지 않습니다. "여기에로드 된 통합 문서 ..."메시지가 표시되지만 통합 문서 구성 요소의 드롭 다운은 표시 /로드되지 않습니다. 심지어 오류/예외가있는 경우에도 적어도 브라우저 콘솔에 표시되어야하지만 현재 표시되지 않습니다. 이 오류가 발생하는 이유는 무엇입니까?

내 응용 프로그램 코드는 코드에서 문제의 큰 숫자를 url

+0

오류를 우리에게 보여 드릴 수 있습니까? – Arpp

+0

그게 문제인데, 컴파일 중에 또는 런타임 중에 오류가 발생하지 않습니다. 그냥이 HTML 컨텐트 "통합 문서로드 여기에 ..."가져 오는 중,하지만 그것은 어떤 angular2 구성 요소를로드하지 않습니다. 브라우저 콘솔에 오류 메시지가 표시되지 않습니다. – Krishnan

답변

0

에서 다운로드 할 수 있지만, 나는 당신의 Github에서 제공하는 코드를 사용하여 표시 할 구성 요소를 얻는 것을 처리했다. 이를 위해, 나는 몇 가지 변경했습니다했습니다 Workbook.ts, SlideOut.tsapp.ts에서는

  1. import { SessionService } from './SessionService.ts';-import { SessionService } from './SessionService';를 변경 (즉 .ts을 포함).

  2. @NgModule 클래스를 Workbook.ts 하단에서 app.ts으로 옮겼습니다.

  3. app.ts 상단에 import { Workbook } from './Workbook.ts';이 추가되었습니다. 내가 말했듯

는, 당신은 더 많은 문제가 있지만, 이것은 어디 Workbook 구성 요소로드 브라우저에 지점을 가져옵니다.

관련 문제