首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用JavaScriptServices/Universal时Angular2窗体错误

使用JavaScriptServices/Universal时Angular2窗体错误
EN

Stack Overflow用户
提问于 2017-02-06 19:25:53
回答 1查看 354关注 0票数 2

我有一个Angular2应用程序是用JavaScriptServices起动器创建的。

我遇到的问题是,如果组件中有一个表单,就会得到一个运行时错误。

我将同时导入ReactiveFormsModule.和FormsModule

我的表格看起来像这样..。

代码语言:javascript
复制
<form (ngSubmit)="onSubmit()" #loginForm="ngForm" >
...
</form>

我所犯的错误是..。

异常:对节点模块的调用因错误而失败: TypeError:_angular_core.InjectionToken不是C:\XXX\ClientApp\dist\main-server.js:35055:42上的构造函数

我错过了什么?当我不使用JavaScriptServices初学者进行服务器端呈现时,我的表单设置工作得很好。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-06 21:21:26

我找到了解决办法。我用的是最新版的“角”。还不兼容。

在阅读了这个GitHub问题页之后,我发现恢复角度版本修复了问题https://github.com/angular/angular/issues/13432

我现在正在使用下面的版本,一切似乎都很好。

代码语言:javascript
复制
 "@angular/common": "2.0.2",
 "@angular/compiler": "2.0.2",
 "@angular/core": "2.0.2",
 "@angular/forms": "2.0.2",
 "@angular/http": "2.0.2",
 "@angular/platform-browser": "2.0.2",
 "@angular/platform-browser-dynamic": "2.0.2",
 "@angular/platform-server": "2.0.2",
 "@angular/router": "3.0.2",
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42075717

复制
相关文章

相似问题

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