- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我刚刚开始将 Angular 项目从 9.1.0 升级到 10.0.12它仍然是一个混合应用程序,并且有几个组件升级(从 Angular JS),如 Angular docs 中所述。
但是,在更新到 Angular 10 后,这些升级后的组件将无法加载并导致以下错误
Class constructor UpgradeComponent cannot be invoked without 'new' (at new MyUpgradedComponentDirective)
我搜索了Changelog并没有找到任何有关UpgradeComponent的信息。
最佳答案
将 jit
更改为 true 可能不是最好的解决方案 - 这会将指令切换到该模式,当它在浏览器运行时编译时,而不是作为预编译的 JS 代码。
如果您有旧版本,似乎可以通过将 tsconfig.json
output
属性设置为 ES2015
来解决此处描述的问题。
更多详细信息可以在这里找到:https://github.com/angular/angular-cli/issues/18067
关于angularjs - 更新到 Angular 10 后,如果没有 'new',则无法调用类构造函数 UpgradeComponent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63581760/
我正在将 Angular 1.6 应用程序升级到 Angular 4。 我正在使用 UpgradeComponent 将使用 angular.module.component 定义的组件升级到 Ang
我有一个大型应用程序,我刚刚开始升级到 Angular 2。我们使用了很多第三方和自制的自定义指令,我们将在 Angular 2 中替换这些指令,但没有时间立即执行。其中许多是表单元素小部件,例如 a
我正在尝试升级 Angular1 组件并按照 the official Angular2 documentation here 在我的 Angular2 应用程序中使用它在“使用 Angular 2
我使用 UpgradeComponent 来使用 Angular 5 中的 AngularJS 组件。AngularJS 组件有一个名为“名称”的绑定(bind),它与 UpgradeComponen
我有一个要升级的 angularjs 组件: import { Directive, ElementRef, Injector, Output, EventEmitter } from '@angul
我刚刚开始将 Angular 项目从 9.1.0 升级到 10.0.12它仍然是一个混合应用程序,并且有几个组件升级(从 Angular JS),如 Angular docs 中所述。 但是,在更新到
我刚刚开始将 Angular 项目从 9.1.0 升级到 10.0.12它仍然是一个混合应用程序,并且有几个组件升级(从 Angular JS),如 Angular docs 中所述。 但是,在更新到
我是一名优秀的程序员,十分优秀!