使用AoT

时间:2018-02-14 00:27:36

标签: angular angular5 dynamic-compilation

感谢this very insightful post我能够使用从端点获取的动态模板动态创建组件,但是这些组件在运行时使用RuntimeCompiler进行编译,运行时编译器在使用AoT编译时被禁用,AKA在使用时生产

是否有人知道可以使用AoT的similr解决方案?

我的要求是:

  • 在运行时获取组件的模板
  • 将端点中的一些数据存储到组件的属性中
  • 让Angular解析模板,尤其是包含来自端点数据的属性的包含的绑定

1 个答案:

答案 0 :(得分:0)

我也在寻找解决方案。我已尝试过这里给出的解决方案How can I use/create dynamic template to compile dynamic Component with Angular 2.0?但它不适用于Angular 5 AOT。运行时无法使用Compiler

JitCompilerFactory也存在问题,我认为它与该主题相关https://github.com/angular/angular/issues/20639

也许那将成为解决方案How to load dynamic external components into Angular application尚未尝试过。我会尽快检查一下。也许它会帮助你。