在Angular 2模板中使用普通的POST表单会导致“";模板分析错误:ControlContainer没有提供程序;

在Angular 2模板中使用普通的POST表单会导致“";模板分析错误:ControlContainer没有提供程序;,angular,angular2-template,angular2-forms,Angular,Angular2 Template,Angular2 Forms,我希望在angular 2模板中有一个简单的html表单(不依赖javascript就可以发布帖子) 具有以下普通邮政格式: 连接到FB 在html模板中,将导致以下错误: 模板分析错误:ControlContainer没有提供程序(“ {{'SIGNIN_FORM.TITLE'| translate}} [错误->] 应用程序模块中似乎缺少FormsModule提供程序,请尝试添加: import {FormsModule} from '@angular/forms'; 对于您的@NgM

我希望在angular 2模板中有一个简单的html表单(不依赖javascript就可以发布帖子)

具有以下普通邮政格式:


连接到FB
在html模板中,将导致以下错误:

模板分析错误:ControlContainer没有提供程序(“
{{'SIGNIN_FORM.TITLE'| translate}}
[错误->]

应用程序模块中似乎缺少
FormsModule
提供程序,请尝试添加:

import {FormsModule} from '@angular/forms';

对于您的
@NgModule
,也不要忘记将其添加到
导入中。

您的应用程序模块中似乎缺少
FormsModule
提供程序,请尝试添加:

import {FormsModule} from '@angular/forms';

对于您的
@NgModule
,也不要忘记将其添加到
导入中。

添加
ngNoForm
以获取本机行为:

<form ngNoForm action="connect/facebook" method="POST">

添加
ngNoForm
以获取本机行为:

<form ngNoForm action="connect/facebook" method="POST">


您的应用程序模块中是否包含FormsModule?否。对于“普通”文档,我需要它吗"不依赖js的表单?@ulou,将
FormsModule
添加到我的应用程序的导入中可以显示表单,但表单提交不会导致发布帖子……我认为在单页应用程序中这不是一个好主意。你想要或需要什么?这会导致整个应用程序重新加载。@GünterZöchbauer:我需要它为了打开facebook登录页面(请参阅spring social)。您的应用程序模块中是否包含FormsModule?否。我需要它作为普通的“文档”吗不依赖js的表单?@ulou,将
FormsModule
添加到我的应用程序的导入中可以显示表单,但表单提交不会导致发布帖子……我认为在单页应用程序中这不是一个好主意。你想要或需要什么?这会导致整个应用程序重新加载。@GünterZöchbauer:我需要它为了打开facebook登录页面(请参阅spring social)。感谢ulou:请参阅我在上面对未发布帖子请求的表单的评论。感谢ulou:请参阅我在上面对未发布帖子请求的表单的评论。再次非常感谢Gunter!再次非常感谢Gunter!