2016-09-10 4 views
3

유형에 관계없이 컨텐츠 구성 요소를 동적으로로드하는 팝업 구성 요소를 만들었습니다. RC4 이후에는 구성 요소를 entryComponents 목록에 추가하지 않고 삽입 할 수 없습니다.각도 2 RC6 - 동적으로 entryComponent를로드하십시오.

entryComponents에 지정하지 않고 구성 요소를로드 할 수 있습니까?

모든 구성 요소를 동적으로 entryComponents 목록에로드 할 수 있습니까? 좋은 생각입니까?

P. 그 중 요점이 표시되지 않습니다. entryComponents 목록을 추가하십시오.

+1

오프라인 템플릿 컴파일러에는 entryComponents가 필요합니다. 플랫폼 브라우저 동적을 사용하는 방법이 있어야합니다. 그래도 어떻게해야할지 모르겠다. –

+0

선생님, 이전의 몇 가지 질문에 답한 이후로 저는 당신의 견해를 존중합니다. 나는 희망을 잃었고, 나중의 시점에서 대답에 대한 나의 수색을 재개 할 것이다. 고맙습니다! –

답변

1

팝업 구성 요소 자체에 entryComponents을 추가하지 않아도됩니다. 아마도 팝업에 컴포넌트를 삽입하는 팝업 호출자에게 entryComponents을 추가해야합니다.

+0

그게 질문이 아니 었어. 나는 작동하게 만들었지 만, entryComponents 목록에 동적으로로드하려는 모든 구성 요소를 작성하고 싶지 않으므로이를 우회하는 방법이 있는지 궁금합니다. –

+1

그 목록에 구성 요소를 쓰는 것은 좋지 않습니다. 아마도별로 의미가 없지만 모든 동적 구성 요소를 볼 수 있다는 것은 좋은 일입니다. 어쨌든 ** entrycomponents **가 필요한 이유는 성능 문제입니다. https://angular.io/docs/ts/latest/cookbook/ngmodule-faq.html#!#q-why-entry-components – tibbus

+0

또한 동적으로 추가 된 구성 요소를 'entryComponents'에 추가하는 것이 왜 중요한지 궁금합니다. 오프라인 템플릿 편집의 이점을 계속 누릴 수 있습니다. –

관련 문제