Angular 2组件可以与index.html上的元素进行交互吗?

时间:2016-06-11 21:33:14

标签: javascript html angularjs angular

我想知道是否有办法在index.html文件上预先编写“动态”Angular 2输入和输出,嵌入式Angular 2应用程序可以与这些元素绑定吗?

即。的index.html

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

Angular 2应用将在<my-app>标记内呈现。

我已经使{{getData}}和按钮在Angular模板中运行良好。但就目前而言,当他们进入index.html时,他们只是愚蠢的元素。

1 个答案:

答案 0 :(得分:1)

出于安全原因,不支持此功能。

如果要注册事件处理程序,则需要通过直接DOM访问来执行此操作。

另请参阅此问题Angular 2 external inputs