타사 페이지에 삽입 할 수있는 Angular2 응용 프로그램을 작성한다고 가정합니다. 제 3 자 페이지가 이미 Angular2를 사용하고있을 수 있습니다 (다른 버전에서 가능). 타사 응용 프로그램에서 Angular 2 응용 프로그램을 부트 스트랩 할 수 있습니까?Angular2 응용 프로그램을 중첩 할 수 있습니까
<body>
<third-party-angular-app>
<third-party-component>
<my-angular-app>
</my-angular-app>
</third-party-component>
</third-party-angular-app>
</body>
작동하지만이 방법은, 또 다른 하나의 내부 응용 프로그램을 부트 스트랩 적어도 나는 심각한 문제를 기대할 수 없음을 보여주기 위해 plunker 샘플을 만들었습니다. –
왜 그런가요? 여기에는 문제가 없습니다. 각 앱마다 다른 Zone이 있어야하며 원하는 경우 Zone 외부에서 부트 스트랩 할 수도 있습니다. 다음은 구성 요소 내부의 부트 스트랩 (예 : 앱 내부)의 예입니다. https://embed.plnkr.co/bb4QUo/ –
Angular2 앱은 DOM을 완벽하게 제어해야하기 때문에 의미가 있지만 올바른 것 같습니다. . –