我是angular2(和整体角度)的新手,我试图想象如何将角度组件与传统的Java应用程序集成。我试图建立一个SPA体验的过渡路径,这意味着有一段时间我需要混合技术堆栈。
具体来说,我想知道我是否要在页面上包含一个根角度2组件如何将静态JavaScript对象注入其中(而不是构建一个后端api来提供该数据)。
例如,我想象的是:
<body>
<my-app [appContext]=appContext>
<\body>
我知道这不起作用,但我不确定该怎么回答。我认为在app加载阶段,当我们将角度组件绑定到dom元素时,我们可以将JavaScript对象注入my-app类。要么或者my-app类可以访问在angular之外声明的全局范围的JavaScript对象?
答案 0 :(得分:1)
您可以将值分配给全局属性window.appContext
并从Angular2中读取它或将其作为提供者传递
How to pass parameters rendered from backend to angular2 bootstrap method