如何在生产模式下禁用模板检查? Angular 2

时间:2017-04-17 11:27:58

标签: angular templates ionic2

我有组件,我通过函数或变量获取模板。 例如:

@Component({
   template: getTemplate('pathToMy.tpl');
})

当我尝试使用 ionic build android --device 命令构建项目时,一切正常。但是当我尝试使用 - prod 标志时,会出现错误:

离子构建android --prod --device

错误:静态解析符号值时出错。调用函数getTemplate,不支持函数调用。

如何禁用此错误或跳过它?

P.S。我需要使用函数,因为我从远程服务器获取了许多模板,并且它优化了渲染时间。 我使用Ionic 2 v3和Angulat 2 v4

1 个答案:

答案 0 :(得分:1)

我认为问题在于错误:" 不支持函数调用"。

使用AOT编译器,模板在构建时编译。我不认为在这种构建中可以支持动态模板,但我可能在这里错了。