首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >角aot项目+ jit

角aot项目+ jit
EN

Stack Overflow用户
提问于 2019-05-10 13:37:06
回答 1查看 88关注 0票数 0

有一个‘办公’的方式在角7/8有一个经典的AOT应用程序懒惰加载组件,但这些组件没有预编译?

我的场景是一个企业应用程序,用户可以动态地“设计”html+ts表单。这些表单存储为普通的html和ts文件,因此角应该能够发现它们(基于服务)、注册它们的新路由、加载ts+html、在浏览器中编译和运行。

为什么这个问题不是重复的:我没有看到任何关于让AOT应用程序使用刚创建为html+ts (未编译)的新组件的信息。

任何帮助都是非常感谢的。

EN

回答 1

Stack Overflow用户

发布于 2019-08-19 22:06:15

我不这样认为。你看过这篇博文吗?https://blog.angularindepth.com/here-is-what-you-need-to-know-about-dynamic-components-in-angular-ac1e96167f9e

在那篇文章中提到的一件事是,非AOT编译是不受欢迎的:

请记住,这种方法使用的编译器不受公共API的支持。下面是医生们说的话: 这个列表中有一个有意遗漏的地方是@ changes /编译器,它目前被认为是一个低级别的api,并且会受到内部更改。这些更改不会影响任何使用高级apis的应用程序或库(命令行接口或通过@ changes /platform-browser-dynamic编译JIT )。只有非常具体的用例需要直接访问编译器API (主要是IDE、指针等的工具集成)。如果您正在进行这种整合,请先与我们联系。

我怀疑,当用户修改HTML / TS,然后显示一个“预览”时,用服务编译组件会更容易一些,就像背页显示已编译的胶乳的预览一样。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56078837

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档