gpt4 book ai didi

angularjs - Angular 错误 : core_1. InjectionToken 不是构造函数

转载 作者:搜寻专家 更新时间:2023-11-01 00:21:21 25 4
gpt4 key购买 nike

当我启动我的 Angular 2 应用程序时,该应用程序始终处于加载阶段。

在 chrome 开发控制台中,我可以看到以下内容:

 Error: (SystemJS) core_1.InjectionToken is not a constructor
TypeError: core_1.InjectionToken is not a constructor
at Object.eval (http://localhost:3000/node_modules/ng-pick-datetime/lib/translations.js:9:24)

我的设置是:

@angular/cli: 1.0.0
node: 7.8.0
os: linux x64
@angular/common: 2.4.10
@angular/compiler: 2.4.10
@angular/core: 2.4.10
@angular/forms: 2.4.10
@angular/http: 2.4.10
@angular/platform-browser: 2.4.10
@angular/platform-browser-dynamic: 2.4.10
@angular/router: 3.0.2
@angular/upgrade: 2.4.10
@angular/cli: 1.0.0

最佳答案

Angular 4 引入了 InjectionToken 来替换 OpaqueToken,如果您使用 Angular 2,请使用 OpaqueToken 代替。但是,我建议将您的应用程序更新到 Angular 4。

您可以按照本教程更新您的项目: https://github.com/angular/angular-cli/wiki/stories-1.0-update

关于angularjs - Angular 错误 : core_1. InjectionToken 不是构造函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43471303/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com