我有组件的类
class MyComponentLogic {
log() {
console.log('logging!');
}
}绑定通过“组件”装饰器创建组件
let TestComponent = Component({ template: 'hey', selector: 'app-test' })(MyComponent);和get错误:
ERROR Error: Uncaught (in promise): Error: Angular JIT compilation failed: '@angular/compiler' not loaded!
- JIT compilation is discouraged for production use-cases! Consider AOT mode instead.
- Did you bootstrap using '@angular/platform-browser-dynamic' or '@angular/platform-server'?
- Alternatively provide the compiler with 'import "@angular/compiler";' before bootstrapping.如果不可能,可以在运行时重写现有组件的模板吗?
发布于 2021-03-26 07:53:48
技术上来说你可以..。但这不是推荐的。它将要求您包含角编译器,并且您将仅限于JIT压缩(在生产中)--所有这些都会导致性能有点差,以及通过HTTP提供服务的包臃肿。
我认为我们需要更多的洞察力来了解你想要完成的事情,引导你朝着正确的方向前进。
https://stackoverflow.com/questions/66812835
复制相似问题