我有一个使用JavaScriptServices starter创建的 Angular2 应用程序。
我遇到的问题是,如果我在组件中有一个表单,则会出现运行时错误。
我正在导入FormsModule和ReactiveFormsModule。
我的表格看起来像这样......
<form (ngSubmit)="onSubmit()" #loginForm="ngForm" >
...
</form>
我得到的错误是......
异常:调用节点模块失败并出现错误:预渲染因错误而失败:TypeError: _angular_core.InjectionToken 不是 C:\XXX\ClientApp\dist\main-server.js:35055:42 的构造函数
我错过了什么?当我不使用 JavaScriptServices 启动器进行服务器端渲染时,我的表单设置运行良好。