2016-06-11 3 views
2

"동적"각도 2 입력 및 출력을 index.html 파일에 미리 쓰는 방법이 있는지 알고 싶습니다. 삽입 된 Angular 2 앱은 해당 요소와 바인딩 할 수 있습니까?Angular 2 구성 요소가 index.html의 요소와 상호 작용할 수 있습니까?

즉 index.html을 각 2 앱 <my-app> 태그 내에 렌더링 될

<body> 
    <my-app>Loading...</my-app> 
    <div>{{getData}}</div> 
    <button (click)="onTestGet()">Click me to test get data</button> 
</body> 

.

나는 {{getData}}을 만들었고 버튼은 Angular 템플릿 안에있을 때 잘 작동했습니다. 그러나 지금은 index.html 안에있을 때, 그들은 단지 바보 같은 요소입니다.

답변

1

보안상의 이유로 지원되지 않습니다.

이벤트 처리기를 등록하려면 직접 DOM 액세스를 사용하여이 작업을 수행해야합니다.

이 비슷한 질문보기 Angular 2 external inputs

관련 문제